Bonjour,
nous rencontrons un problème avec le développement d'une application html5/js/phonegap et windows phone 8
Nous souhaitons faire un appel avec la fonction phonegap window.open() pour ouvrir une page internet dans le navigateur du téléphone et en fonction du type de téléphone : windows phone 7 ou 8.
Cela fonctionne correctement avec la version 7, on sort correctement de l'application et la page est chargée dans le navigateur de l'appareil :
if (device.platform == 'WinCE') { //wp7
var ref = window.open('http://www.test.com/accueilwp7', '_system', 'location=no');
}
Cela ne fonctionne pas en revanche sur windows phone 8, où rien ne se passe.
Nous avons bien utilisé le code pour la plateforme windows phone 8 'Win32NT' et testé différents paramètres d'appel.
De même sans utiliser le test de plateforme pour forcer ce comportement sur toutes les plateformes.
if (device.platform == 'WinCE') { //wp7
var ref = window.open('http://www.test.com/accueilwp7', '_system', 'location=no');
}else{
var ref = window.open('http://www.test.com/accueilwp8', '_system', 'location=no');
}
/* //old test
if (device.platform == 'Win32NT') { //wp8
//var ref = window.open('http://www.test.com/accueilwp8', '_system', 'location=no');
}*/
Quelqu'un aurait-il une piste pour résoudre ce problème? Du côté de phonegap cette fonctionnalité est pourtant censé fonctionner.
Cordialement