Как узнать что в браузере не работает Web Player?

Как узнать что в браузере не работает Web Player?

Сообщение ikhtd 27 мар 2016, 06:59

Не подскажете признак, как лучше определить в браузере, что не работает юнити плеер?
Я решил просто делать 2 проверки: если браузер Мозилла - то редирект на билд вебплеера, если Яндекс браузер - то редирект на билд вебплеера, остальное на webGL.
Но говорят что проверка на браузер не совсем точная. Пробовал вставлять редирект в <div class="missing">, но почему то этот див запускается даже в рабочих браузерах - Мозилла и Яндекс. Меня интересуют только основные браузеры - там по мелким браузерам настолько мелкая статистика, что можно не считать.
Может есть какой то лучший алгоритм определения что Web Player не работает? Потому что щас опера отрубила поддержку - но там даже не выдается лендинг с юнити- типа в опере не работает. Мне без разницы - можно на java script и на php.
Скрытый текст:
Объективная реальность это - что в жизни не может быть более одного пути, который в свою очередь обусловлен максимальным существующим давлением. (второй _ttp://habrahabr.ru/post/202654/)
ikhtd
Адепт
 
Сообщения: 1124
Зарегистрирован: 24 мар 2014, 12:20

Re: Как узнать что в браузере не работает Web Player?

Сообщение waruiyume 27 мар 2016, 07:47

В Яндекске Вебплеер больше не работает.
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: Как узнать что в браузере не работает Web Player?

Сообщение ikhtd 27 мар 2016, 07:56

Странно, я только что поставил Яндекс на Win7 64 бит и у меня работает. Сейчас попробую на Win8 поставить. на win8 64 bit пашет.

вот мой скрипт который хочу использовать
Синтаксис:
Используется javascript
<script type="text/javascript">
   // ------------webgl redirect---------------------

//alert(navigator.userAgent);

function get_name_browser(){
    // получаем данные userAgent
    var ua = navigator.userAgent;    
    // с помощью регулярок проверяем наличие текста,
    // соответствующие тому или иному браузеру
    if (ua.search(/YaBrowser/) > 0) return 'YaBrowser';
    if (ua.search(/Chrome/) > 0) return 'Chrome';
    if (ua.search(/Firefox/) > 0) return 'Firefox';
    if (ua.search(/Opera/) > 0) return 'Opera';
   //if (ua.search(/Safari/) > 0) return 'Safari';
    if (ua.search(/MSIE/) > 0) return 'Internet Explorer';
   
    return 'Не определен';
}
 
// пример использования
var browser = get_name_browser();
//alert(browser);

if (browser == 'Firefox'|| browser == 'YaBrowser' || browser == 'Internet Explorer') {
//alert("ok");
}
else
   document.location.href = "https://that2016.com/cobrawebgl/";



</script>
 

 
Скрытый текст:
Объективная реальность это - что в жизни не может быть более одного пути, который в свою очередь обусловлен максимальным существующим давлением. (второй _ttp://habrahabr.ru/post/202654/)
ikhtd
Адепт
 
Сообщения: 1124
Зарегистрирован: 24 мар 2014, 12:20

Re: Как узнать что в браузере не работает Web Player?

Сообщение waruiyume 27 мар 2016, 10:48

А можно ссылку на какой-нибудь станицу с плеером? Тот, который встроен в форум, у меня не работает.
Скрытый текст:
HTML код для вашего блога :
Код: Выделить всё
<script language='javascript' type="text/javascript"> document.write("<iframe marginheight='0' src='http://unity3d.ru/distribution/player.php?url=http://dl.dropbox.com/u/23279033/InfLevel/WebPlayer.unity3d&w=640&h=480&t=true&preview=1' height='"+(480+30)+"' width='640' frameborder='0' scrolling='no'></iframe>"); </script>
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: Как узнать что в браузере не работает Web Player?

Сообщение ikhtd 27 мар 2016, 12:07

http://that2016.com/cobra/cobra.html

У меня демо на форуме пашет.
Скрытый текст:
Объективная реальность это - что в жизни не может быть более одного пути, который в свою очередь обусловлен максимальным существующим давлением. (второй _ttp://habrahabr.ru/post/202654/)
ikhtd
Адепт
 
Сообщения: 1124
Зарегистрирован: 24 мар 2014, 12:20

Re: Как узнать что в браузере не работает Web Player?

Сообщение waruiyume 27 мар 2016, 12:27

Видимо, из коробки не работает.
https://yadi.sk/i/pXjaMu71qWKAF
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону


Вернуться в Социальные сети

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1