Hvorfor understøtter Google Chrome ikke længere Unity Web Player?


Bedste svar

Hvis jeg husker korrekt …

Unitys Web Player kører fra Netscape plugin API (NPAPI). Chrome understøttede ikke helt Web-afspilleren og NPAPI, de deaktiverede support som standard. Dette skyldes, at NPAPI er ret gammel, og som sådan har det ført til mange fejl, når du bruger Chrome. Så folk i Chrome besluttede at deaktivere supporten for at gøre browseren kørende “bedre”.

Jeg tror, ​​du kan genaktivere supporten, fordi det bare er et simpelt flag. Skriv chrome: // flags i din søgning bar (eller gå til flagene via indstillingerne) og søg efter NPAPI-flagget. Indstil for at aktivere . Jeg tror, ​​hvis du skriver det fulde flag chrome: // flags / # enable-npapi , det vil gå direkte til flagget.

Chrome er dog i øjeblikket i version 42 og planlægger helt fjern flag og al NPAPI-understøttelse i version 45. Indtil da skal du have det godt. I mellemtiden skal du undersøge at portere dine tidligere webafspiller-spil til WebGL. Personligt, og jeg tror mange er enige, er WebGL-afspilleren stadig en smule for tidligt. Forhåbentlig, når Chrome 45 frigives, vil WebGL-afspilleren have modnet nogle. Hvis ikke, ja, det vil være den eneste mulighed.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *