- Home /
Chrome blocking Unity
Chrome 42 now gives this error:
Sorry, Chrome can't run this app You are using a version of Chrome that does not currently support the Unity Web Player plugin needed to run this app. We recommend using another browser, such as Firefox, Safari. Alternatively, you can enable NPAPI plugins at chrome://flags/#enable-npapi (requires browser relaunch).
If you enabled the NPAPI flag and the plugin still does not work for you, try manual install.
Does that mean that Unity os now useless for web game development?
Answer by Graham-Dunnett · Apr 24, 2015 at 11:58 AM
Not at all. The web player can still run on Chrome, but requires some technical work from end users. It's very likely that end users will not know how to re-enable NPAPI plugins, despite the message being given in the browser. Unity is hard at work on a WebGL solution to allow developers to make games that run in browsers.
@Graham : This really needs to be made into a sticky, you are going to see a lot more of these (especially after September when the 'hack' workaround does not work) :
Are you using Google Chrome?
http://answers.unity3d.com/questions/183262/web-player-will-not-install-on-google-chrome.html
PSA: Unity Player is no longer compatible with Chrome
As of Chrome 42 (released April 14th), Unity Player, Java, and Silverlight games will no longer work in Chrome (i.e. NPAPI plugins). There is a clumsy user workaround, but you might seriously want to take a look at the HT$$anonymous$$L5 export found in Unity 5 ins$$anonymous$$d.
Do you know when the WebGL solution will be ready? It seems like the technical answer is no but the practical answer is yes.
Answer by InfernoZYB · Apr 24, 2015 at 12:27 PM
I use Chrome all the time! All I did was enable NPAPI then go to the webpage and in the top right corner in the URL bar there should be a red puzzle piece just click on it then click allow plugins on this website.
"All I did was enable NPAPI"... - yes, it's trivial to do on one machine. Not much of a solution when you have to deploy to users who can't/don't know how to though.
Answer by grimmy · Oct 25, 2015 at 07:56 AM
I can't even get this working on my machine. I've enabled NPAPI and restarted the browser, re-installed the web player, but it still doesn't work. I hope nobody thinks our end users will even get this far if even us developers cant run the app!! Great that webgl solves this, but only if I spend more time on redevelopment and distribution on already published app!!
I didn't realize that all webplayer games would go into self destruct mode this year.
All the major browsers are dropping plugin support. Firefox will be the last holdout, and won't drop support for NPAPI before the end of 2016. Chrome has dropped support already, and $$anonymous$$icrosoft's Edge (which is the default browser for W10) doesn't support it either.
The point here is that there's nothing Unity can do to fix this. The only real solution is a switch to webgl, which Unity seems to be dedicating a lot of time to.