Warum unterstützt Google Chrome Unity Web Player nicht mehr?


Beste Antwort

Wenn ich mich richtig erinnere …

Der Web Player von Unity wird ausgeführt außerhalb der Netscape-Plugin-API (NPAPI). Chrome hat die Unterstützung für Web Player und NPAPI nicht vollständig aufgehoben, sondern nur die Unterstützung standardmäßig deaktiviert. Dies liegt daran, dass NPAPI ziemlich alt ist und daher bei der Verwendung von Chrome zu vielen Fehlern geführt hat. Deshalb haben die Leute bei Chrome beschlossen, die Unterstützung zu deaktivieren, damit der Browser „besser“ läuft.

Ich denke, Sie können die Unterstützung wieder aktivieren, da es sich nur um ein einfaches Flag handelt. Geben Sie chrome: // flags in Ihre Suche ein Balken (oder gehen Sie über die Einstellungen zu den Flags) und suchen Sie nach dem NPAPI-Flag. Aktivieren Sie . Ich denke, wenn Sie das vollständige Flag chrome: // flags / # enable-npapi wird direkt zum Flag weitergeleitet.

Chrome befindet sich derzeit jedoch in Version 42 und plant eine vollständige Version Entfernen Sie das Flag und die gesamte NPAPI-Unterstützung in Version 45. Bis dahin sollte es Ihnen gut gehen. In der Zwischenzeit sollten Sie Ihre früheren Web-Player-Spiele auf WebGL portieren. Persönlich, und ich denke, viele würden zustimmen, ist der WebGL-Player immer noch ein bisschen Hoffentlich ist der WebGL-Player zum Zeitpunkt der Veröffentlichung von Chrome 45 bereits ausgereift. Wenn nicht, ist dies die einzige Option.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.