Phonegap ChildBrowser - минимизировать ребенка до загрузки
У меня есть проблема, из-за которой, когда я открываю дочерний браузер: если пользователь использует свой 3G или имеет медленное соединение, может быть длительный период ожидания, прежде чем какой-либо контент будет загружен (просто пустой белый экран).
Есть ли способ свернуть или скрыть дочернее диалоговое окно до тех пор, пока оно не загрузит свое содержимое, а затем отобразить его после загрузки (будет ли использоваться наложение до этого момента)?
Любая помощь приветствуется.
1 ответ
Хм... это интересно. Прежде всего вам необходимо закомментировать команду dialog.show() в методе showWebPage() объекта ChildBrowser. Затем во внутреннем классе ChildBrowserClient вам необходимо переопределить метод onPageFinished(). Как только вы получите событие завершения страницы, вы можете вызвать dialog.show().
Я еще не пробовал, но этого, наверное, достаточно, чтобы вы пошли.