El complemento del reproductor web unity3d es compatible con Explorer, Firefox, Safari, Mozilla, Netscape y Camino en Windows u OSX.
A través de JavaScript, ¿cuál es el mejor método para determinar si la configuración de un usuario es compatible, de modo que pueda alertarlos con el mensaje apropiado? ¿Existe algún complemento que pueda ser compatible con este caso? Estoy buscando una solución más fácil que revisar las propiedades manualmente y probar en diferentes dispositivos yo mismo.
¡Gracias por adelantado!
Puede detectar el sistema operativo usando un fragmento como este: http://www.javascripter.net/faq/operatin.htm
Para detectar un navegador compatible, solo usaría la propiedad $ .browser de jquery .
Dado que Unity usa NPAPI (para compatibilidad con navegadores que no son IE), debería funcionar prácticamente en todos los navegadores. No enumera Chrome, por ejemplo, pero Unity funciona perfectamente bien en Chrome. No hay razón para que no funcione en todos los navegadores basados en Gecko y WebKit, que constituyen la mayor parte del resto.
Entonces, antes de implementar un código que haga esto, considere detenidamente si realmente desea mostrar una alerta que probablemente molestará a la gran mayoría de los usuarios que la verán sin motivo alguno. Si realmente le preocupan los usuarios para los que Unity no funcionará, una lista negra de navegadores con los que usted (o sus usuarios) encuentren problemas probablemente sea una mejor solución.