Tizen Web SDK: Как удаленно отлаживать (веб-инспектор) веб-приложение, работающее на часах (Galaxy)?

Мне интересно, как (и если это вообще возможно) удаленно отлаживать приложение, написанное с помощью веб-SDK, работающее на Samsung Galaxy Watch?

Я могу:

  • подключиться к часам с помощью диспетчера устройств (показываются логи и т. д.)
  • установить и запустить приложение на часах
  • отладить приложение в эмуляторе часов (чтобы я мог убедиться, что отладчик Javascript работает)

Когда я пытаюсь отлаживать на самих часах:

... но страница Chrome пуста. Перезагрузка страницы не имеет значения, все еще остается пустой.

Погуглил я нашел очень мало. В этом сообщении на форуме ( https://developer.tizen.org/forums/web-application-development/web-inspector-not-working-remote-device?langswitch=en) описывается та же проблема, но ответ не является полезным: предоставленная ссылка показывает, как запустить приложение (которое работает), а не как удаленно отлаживать.

Любая помощь будет оценена. На данный момент я не уверен, что это даже возможно.

Watch работает под управлением Tizen 4.0.0.1 и использует Tizen Studio 3.0.

0 ответов

После долгих поисков я нашел способ решить проблему с пустым экраном с помощью Chrome DevTools в этом посте: Инспектор Chrom devtools показывает пустой белый экран во время отладки с помощью веб-приложения Samsung TV Tizen.

В принципе

  • Создайте папку c:\Temp если он еще не существует
  • Перейдите в Window > Preferences > Tizen Studio > Web > Chrome -> Extra parameters.
  • Добавить --enable-blink-features=ShadowDOMV0 --enable-blink-features=CustomElementsV0 --user-data-dir=c:\Temp

У меня была такая же проблема раньше. Я решил ответ Хён Джун Чон этого форума. https://developer.tizen.org/forums/web-application-development/web-inspector-not-working-remote-device?langswitch=en

У меня была похожая проблема в прошлом. Я заметил, что Chrome с версии 54 начал блокировать некоторые процессы, а вкладка консоли пуста. Я обнаружил, что jakubkozlowsk@hotmail.com подготовил расширение Tizen Console Fix, которое решило эту проблему. Я начал использовать это, и это помогло мне

Другие вопросы по тегам