У меня есть приложение Phonegap (cordova), где я хочу загрузить некоторые внешние веб-страницы в веб-браузере PhoneGap, и у меня есть другие внешние веб-страницы, которые я хочу загрузить в сафари, когда пользователь активирует их.
Обычно у большинства людей возникает проблема, когда они хотят открыть внешнюю ссылку в WebView. Настройка OpenAllWhitelistURLsInWebView на YES (в Cordova.plist/Phongap.plist) решает эту проблему.
Но я не хочу открывать все ссылки WebView, только некоторые.
Я надеялся, что просто позвоню window.open('http://someexternalsite')
, чтобы открыть в Safari и window.parent.location.href = 'http://mysite'
, чтобы открыть его в WebView.
Любая идея, как это сделать?