Некоторое время мы использовали дочерний браузер, чтобы без проблем открывать PDF-файлы в нашем приложении для iOS. Недавно мы решили открыть веб-страницу, которую мы открывали в сафари в дочернем браузере, поэтому я отделил специальный код pdf от исходного кода открытия веб-страницы и попытался открыть окно. Это, конечно, не сработало. Попробовав какое-то время заставить его работать, я решил просто создать пустой проект phonegap, вставить плагин для дочернего браузера и заставить его перейти в Google (как в примере).
Новый проект phonegap 1.3, добавлен новый свежий плагин для дочернего браузера (в xcode в виде желтой папки в папке с плагинами), js для дочернего браузера добавлен в папку www и index.html, а также добавлен google.com; ЧайлдБраузер/ChildBrowser.js; ChildBrowserCommand/ChildBrowserCommand в phonegap.plist. Затем я попробовал три разных известных мне способа открыть страницу дочернего браузера (shouldStartLoadWithRequest в appdelegate, вызвать javascript дочернего браузера или вызвать метод напрямую с помощью phonegap.exec), и ни один из них не сработал.
Есть ли что-то другое, что мне нужно сделать, чтобы дочерний браузер работал на 1.3? Или я пропустил шаг, чтобы заставить веб-страницы работать в целом?