Abrir links externos no aplicativo Phonegap Build (iOS / Android)
estou a usarPhonegap Build para implantar mi Apps, estou usando oCordova 3.3.0 versão.
Quero abrir links externos no navegador nativo (Android / iOS) Estou tentando usar oPlugin InAppBrowser de Cordova, mas não funciona para mim. Abra os links, mas dentro do aplicativo sem botão voltar ...: /
Eu já vi respostas comoIncluir arquivo phonegap.js (mas quando implanta com o Phonegap Build, você não precisa incluí-lo, o PGB faz isso por você) ou usar ouusando uma função para abrir links + Plugin InAppBrowser, ou mesmo quem diz que isso é fixoimplantando localmente, masNão consigo implantar localmente porque o meu Mac não suporta as novas versões do XCode e do SDK do iOS.
Este é o código relevante do meuconfig.xml:
<preference name="phonegap-version" value="3.3.0" />
<gap:plugin name="org.apache.cordova.inappbrowser" version="0.3.3" />
<feature name="InAppBrowser">
<param name="android-package" value="org.apache.cordova.inappbrowser.InAppBrowser" />
<param name="ios-package" value="CDVInAppBrowser" />
</feature>
<access origin="*" />
Isto é oFunção JS Eu tenho tentado:
function abrirURL(url){
if(device.platform === 'Android') {
navigator.app.loadUrl(url, {openExternal:true});
} else {
window.open(url, '_system');
}
}
E aligações Eu tentei, do mais básico ao uso de funções:
<a href="http://www.example.com" target="_blank">Link</a>
<a href="#" onClick="abrirURL('http://www.example.com');">Link</a>
<a href="#" onClick="window.open('http://www.example.com', '_blank');">
<a href="#" onClick="window.open('http://www.example.com', '_system');">
Nada disso funciona para mim, alguém me ajude por favor. Obrigado!