2016-08-23 1 views
0

J'ai créé une application avec Phonegap et il utilise Inappbrowser. Quand je l'ouvre, il ne montre aucune barre supérieure pour revenir en arrière.Inappbrowser cordova ne montre pas la barre supérieure

Je l'ouvrir avec le code suivant:

<a onclick=\"window.open('https://www.google.com/','_blank', 'location=yes,closebuttoncaption=Done');\">My link</a> 

Je joins une image du résultat de mon inappbrowser.

enter image description here

Comme vous pouvez le voir, je n'ai pas le bouton de retour que je veux.

Des suggestions?

J'apprécie vraiment votre aide, merci.

+0

vous devez lier l'événement click au périphérique prêt puis l'appeler sur le clic d'ancrage. Ensuite, espérons que cela fonctionnera correctement. –

Répondre

0

Pour utiliser InAppBrowser vous avez deux choix:

continuer à utiliser window.open mais vous devez surcharger l'existant:

document.addEventListener("deviceready", onDeviceReady, false); 
function onDeviceReady() { 
    window.open = cordova.InAppBrowser.open; 
} 

Ou utilisez directement cordova.InAppBrowser.open

var ref = cordova.InAppBrowser.open(url, target, options); 

Voir les derniers documents pour plus de détails: https://github.com/apache/cordova-plugin-inappbrowser