PhoneGap et liens externes sur Windows Phone 8

J'essaie de configurer une application e-store sur Windows Phone 8 à l'aide de Phonegap. Lorsqu'un client choisit un article à acheter, il doit être emmené dans une fenêtre de Paypal où ils peuvent effectuer leur achat (cette application n'a pas besoin d'une fonctionnalité de panier).

J'aimerais que le lien soit ouvert dans le navigateur natif sur le téléphone et non dans l'application. J'ai ce qui suit dans mon code:

$(document).on("click", ".external-link", function () { var link = $(this).attr("href"); var ref = window.open(link, "_blank", 'location=yes'); }); 

Et pour tous les liens externes, j'ajoute simplement une classe au lien, comme indiqué ci-dessous:

 <a class='external-link' href='http://www.example.com'>Buy now!</a> 

Cependant, cela ne fonctionne pas. Ce qui se passe maintenant, c'est que le client entre dans l'écran Paypal sur l'appareil à l'intérieur de l'application, fait un achat, puis Paypal tente de rediriger le client vers index.html qui fait partie de l'application, ce qu'il ne trouve évidemment pas. Idéalement, j'aimerais que Paypal redirige vers une page qui fait partie de l'application, mais je ne sais pas si cela est possible.

Installer le plugin inAppBrowser

http://cordova.apache.org/docs/fr/3.3.0/cordova_inappbrowser_inappbrowser.md.html#InAppBrowser

Ensuite, utilisez ceci

 window.open(link, "_system", 'location=yes'); 

_system au lieu de _blank