Phonegap ChildBrowser - минимизировать ребенка до загрузки - PullRequest
1 голос
/ 03 апреля 2012

У меня есть проблема, из-за которой, когда я открываю дочерний браузер: если пользователь использует свой 3G или имеет медленное соединение, может быть длительный период ожидания, прежде чем какой-либо контент будет загружен (просто пустой белый экран).

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

Любая помощьбудет высоко ценится.

1 Ответ

1 голос
/ 03 апреля 2012

Хммм ... это интересно. Прежде всего вам нужно закомментировать команду dialog.show () в методе showWebPage () объекта ChildBrowser. Затем во внутреннем классе ChildBrowserClient вам необходимо переопределить метод onPageFinished (). Как только вы получите событие завершения страницы, вы можете вызвать dialog.show ().

Я еще не пробовал, но этого, вероятно, достаточно, чтобы вы начали.

...