Форум

Запустил на еще одном слабом устройстве, но Прелоадер зависает...

28 ноября 2016 17:00 #14193
Вот, наконец добился работы blend4web на еще одном слабом устройстве на ОС Тизен 2.2-2.3
видеодрайвер ос ADRENO-ES20 - пишет тег в логах
Проц Qualcomm Snapdragon 400, 2 ядра - 1 ГГц

но столкнулся со странным зависанием прелоадера, который останавливается сразу не показав ни одного процента загрузки если убрать опрос датчика света перед запуском загрузки модели итд т.к. в этих часах до него так не добраться но TRY если убрать все виснет , что бы это могло быть?


ниже видео работы часоморды
и скрины

Видео тестовое: https://www.youtube.com/watch?v=tSeJZGItn0s



Денис
29 ноября 2016 10:18 #14208
но столкнулся со странным зависанием прелоадера, который останавливается сразу не показав ни одного процента загрузки если убрать опрос датчика света перед запуском загрузки модели итд т.к. в этих часах до него так не добраться но TRY если убрать все виснет , что бы это могло быть?

Добрый день.

Обычно такое происходит при синтаксических ошибках в коде запуска инициализации, либо при отсутствии поддержки WebGL.

Для начала попробуйте зайти на webglreport.com и проверить поддержку WebGL. Ну если всё ок, то надо в консоль смотреть. Вы запускали ваше приложение на другом устройстве?
Разработчик Blend4Web
29 ноября 2016 19:37 #14244
Ответ на сообщение пользователя Семенцов Роман
Добрый день.

Обычно такое происходит при синтаксических ошибках в коде запуска инициализации, либо при отсутствии поддержки WebGL.

Для начала попробуйте зайти на webglreport.com и проверить поддержку WebGL. Ну если всё ок, то надо в консоль смотреть. Вы запускали ваше приложение на другом устройстве?

да все ок . консоль не доступна там.. (( к сожалению.

на похожем устройстве более новом все запускается.

синтаксис верный .

как и писал выше если перед запуском прелоадера запустить опрос TRY отсутствующего датчика то все ок..
а если это опрос закоментить и пытаться сразу запустить лоад сцены то получаем висяк.

с поддержкой WebGL все ок. ну может какое то расширение не поддерживается.. да надо еще раз репорт запустить проверить..


пока запустил с костыликом (
видос итоговый:
ссылка
Денис
30 ноября 2016 10:37 #14258
да все ок . консоль не доступна там.. (( к сожалению.

А что если использовать какую-нибудь тулзу для доступа к консоле? например weinre

тсутствующего датчика

Не могли бы вы подробнее рассказать, что за датчик? И опрос. Если это что-то движковое, то оно должно запускаться в load_cb, когда сцена загружена
Разработчик Blend4Web
30 ноября 2016 17:05 #14280
Ответ на сообщение пользователя Семенцов Роман
А что если использовать какую-нибудь тулзу для доступа к консоле? например weinre
Не могли бы вы подробнее рассказать, что за датчик? И опрос. Если это что-то движковое, то оно должно запускаться в load_cb, когда сцена загружена

Про датчик, думаю это не принципиально(просто еще проверить не успел), но по тому как ведет себя приложение похоже любой пустой TRY который вызывает обращение к фунции позволит запуститься прелоадеру сцены и приложение запустится нормально, а как только я убрал этот TRY так сразу получаю висяк.
(датчик освещенности, но как и писал выше это не принципиально т.к в этом устройстве его нет и ТРАЙ сбрасывает на сообщение о ошибке АЛЕРТ на экране)


Про консоль, вывод в консоль есть и реализована она через IDE ECLIPSE в котором собственно и пишу все..
НО ПРОБЛЕМА в том, что ядро устройства сделано так, что подавляет вывод в консоль всего не системного и это поменять не возможно! из эмулятора можно вывести, но при использовании b4w эмулятор крашится сразу после запуска приложения( точнее приложение в нем крашится), что собственно не меняет сути.
(чуть позже задам вопрос про то можно ли интегрировать ЭКЛИСП с цикл разработки)
Денис
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.