Как сохранить заставку для сети, пока сеть не будет в порядке с помощью backgm и зайдите на страницу YouTube - PullRequest
0 голосов
/ 08 июня 2018
  1. В нормальных условиях, когда сеть не в порядке, запустите cobalt, отобразится заставка, появится диалоговое окно с сообщением об ошибках сети и выйдет из потока запуска.
  2. Так каксохранить заставку (нет сети) и войти на страницу YouTube (после того, как сеть в порядке)?Таким образом, он может держать заставку около 15 секунд и заходить на страницу YouTube, когда сеть в порядке с помощью backgm.Другими словами, держите заставку, пока сеть не будет в порядке, и зайдите на страницу YouTube.

  3. Чтобы кобальт мог повторить попытку оценить сетевое соединение?

Ответы [ 2 ]

0 голосов
/ 09 июня 2018

Насколько я понимаю, вы загружаете Cobalt, когда сеть отключена, и вы хотите, чтобы он продолжал повторять попытку загрузки YouTube навсегда, без взаимодействия с пользователем.Для этого немедленно позвоните SbSystemPlatformErrorCallback с kSbSystemPlatformErrorResponsePositive из вашей реализации SbSystemRaisePlatformError.

Очевидно, что вы хотите сделать это, только когда Cobalt работает в фоновом режиме.Убедитесь, что ваша реализация SbSystemRaisePlatformError представляет реальное диалоговое окно, когда Cobalt является интерактивным.

0 голосов
/ 08 июня 2018

Я рекомендую вам иметь опции в диалоговом окне ошибок сети, такие как «устранение неполадок сети», «повторить попытку», «закрыть», когда возникает проблема с сетью.Пользователи могут выбрать «повторить попытку», и если сеть будет восстановлена ​​в это время, она будет работать.

...