Varför stöder Google Chrome inte längre Unity Web Player?


Bästa svaret

Om jag minns rätt …

Unitys webbspelare körs från Netscape plugin API (NPAPI). Chrome nixade inte helt stöd för Web Player och NPAPI, de inaktiverade bara support som standard. Detta beror på att NPAPI är ganska gammalt, och som sådant har det lett till många fel när du använder Chrome. Så Chrome-personerna bestämde sig för att inaktivera supporten för att göra webbläsaren ”bättre”.

Jag tror att du kan återaktivera supporten eftersom det bara är en enkel flagga. Skriv chrome: // flaggor i din sökning bar (eller gå till flaggorna via inställningarna) och sök efter NPAPI-flaggan. Ställ in för att aktivera . Jag tror att om du skriver hela flaggan chrome: // flags / # enable-npapi , det går direkt till flaggan.

Chrome finns dock för närvarande på version 42 och planerar att helt ta bort flaggan och allt NPAPI-stöd i version 45. Fram till dess borde du ha det bra. Under tiden ska du portera dina tidigare webbspelarspel till WebGL. Personligen, och jag tror att många håller med, är WebGL-spelaren fortfarande lite för tidigt. Förhoppningsvis, när Chrome 45 släpps, kommer WebGL-spelaren att ha mognat en del. Om inte, ja, det är det enda alternativet.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *