как использовать собственный плагин управления в PhoneGap для загрузки другой страницы в UIWebView - PullRequest
0 голосов
/ 06 ноября 2011

Я использую плагин NativeControls для создания панели вкладок - http://d.pr/vBJZ

По-видимому, при первой загрузке к панели вкладок прикреплено событие onSelect, и я могу просто обновить веб-представление, выполнив окно.location = "http://someremotedomain.com".

Но после обновления веб-просмотра новой внешней страницей - кажется, что панель вкладок теряет событие onSelect.

Полагаю, мой реальный вопрос - почему панель вкладокКнопка теряет событие onSelect, когда веб-просмотр начинает показывать другую (удаленную / внешнюю) страницу?

Означает ли это, что мне нужно повторно инициализировать NativeControls на каждой новой странице? это невозможно, поскольку страницаЯ показываю, что он поступил из внешнего источника, который не включает файлы, связанные с js phonegaps.

Мой 2-й вопрос - вероятно, помог бы мне решить дилемму, есть ли способ получить элемент управления UIWebView?

1 Ответ

0 голосов
/ 06 ноября 2011

ладно, ничего, я понял:

  1. функция обратного вызова javascript больше не существует на следующей странице

  2. да, вы можетено я не знаю, в файле js, но в плагине / obj-c вы можете получить доступ к веб-просмотру

...