Форум

Ошибки инициализации.

04 июня 2015 09:42 #2656
Столкнулся при открытии собственного проекта через интернет вот с чем:
Надо же API WebGL заблокирован!

На мобильных устройствах, браузер Google Chrome. В частности месяц назад на ASUS PadPhone Note 6 разбирался, включал настройки в браузере, разрешил всё по инструкции, потом плюнул. сославшись на то, что модель с неособо хорошим графическим ускорителем ( К примеру демо КАпри на нем лагает по-страшному, и форум тоже просит постоянно перезапустить WebGL, блокируя API.

Сегодня второй случай: проверил на Samsung Galaxy S6, Google Chrome. Та же ситуация.
Не подскажете, с чем связана блокировка?
Раньше открывал на MOTO G без проблем любые проекты.
Коплю деньги на коммерческий B4W.
04 июня 2015 10:06 #2658
Добрый день.

Не подскажете, с чем связана блокировка?

Советую почитать этот багрепорт.

Samsung S6, Galaxy Tab S etc …
Webgl doesn't work by default on chrome on all best Samsung devices …

Подозреваю, ваши устройства используют графический процессор Mali. Проблема в драйверах для него. Это известная проблема, специалисты из Google о ней знают давно

Попробуйте набрать в хроме chrome://flags/ и включить флаг "override software rendering list". Результат может оказаться непредсказуемым, но должно заработать
Разработчик Blend4Web
04 июня 2015 11:03 #2660
В моей версии хрома нет такой опции. Но есть такая:


Она с обратной логикой, то есть при активации отключает переопределение.
Когда я её активируют, у меня траблшутинг от b4w включается.
Коплю деньги на коммерческий B4W.
04 июня 2015 11:46 #2666

Когда я её активируют, у меня траблшутинг от b4w включается.

Сообщения в консоле об ошибках? Можно взглянуть?
Разработчик Blend4Web
04 июня 2015 12:00 #2667

В моей версии хрома нет такой опции.

Это одно и тоже. Просто по-разному звучит на русском и английском языках)
Разработчик Blend4Web
04 июня 2015 16:49 #2675

Сообщения в консоле об ошибках? Можно взглянуть?
Консоль пишет в основном про эффекты доплера.Ругается на NPOT текстуры.

В мобильной версии неинашел решения по запуску консоли…
Коплю деньги на коммерческий B4W.
04 июня 2015 17:21 #2676
Мобильные устройства так же можно отлаживать через консоль.
Имеется статья на эту тему.

Она на английском, но там можно разобраться даже без знания языка по картинкам.

Для хрома на андройде:
Выражаясь простыми словами, могу сказать что нужно найти в настройсках телефона раздел about phone (о телефоне), найти там серийный номер (build number) и 7 (!) раз нажать на него. Тогда в меню будут доступны настройки для разработчиков. Там надо будет проставить галочку usb debagging (не знаю как в русской версии будет звучать) и подключить телефон через usb к ПК. Далее открыть хром, прописать в консоли chrome://inspect выбрать нужный телефон и будет доступна его консоль
Разработчик Blend4Web
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.