2016-05-30 1 views
0

Quel est le code pour l'ouverture d'un lien dans le navigateur de mon application, le mieux pour la version mise à jour d'intel xdk et cordova plugin. J'utilise un site Web inter-sites.Quel est le code de travail pour ouvrir un lien de mon application en utilisant intel xdk

Actuellement c'est mon code, mais ce n'est pas work'n. plates-formes

<script> 
function join_browser(){ 
       var ref = window.open('https://www.example.com/join', '_blank', 'location=yes'); 
       ref.addEventListener('loadstart', function(event) { alert('start: ' + event.url); }); 
       ref.addEventListener('loadstop', function(event) { alert('stop: ' + event.url); }); 
       ref.addEventListener('loaderror', function(event) { alert('error: ' + event.message); }); 
       ref.addEventListener('exit', function(event) { alert(event.type); }); 
      } 
</script> 



<label class="text-style text-center">No account? <a href="#" onclick="join_browser(); return false;"> Register here. </a> 
           </label> 
+0

http://stackoverflow.com/questions/24377913/xdk-open-link-in-browser-without-using-cordova. On dirait que vous êtes également en train de poster ... https://software.intel.com/en-us/forums/debug-solutions/topic/635159 –

+0

@ Hack-R Oui, c'était mon article sur la communauté intel (toujours non répondre). Et j'ai déjà essayé la solution le lien sur stackoverflow que vous avez donné. C'est pour la nouvelle version d'intel xdk. -> intel.xdk.device.launchExternal ne fonctionne plus! –

+0

Je vois. Juste pour référence future SO ne veut pas que vous postiez des questions ici parce qu'ils veulent un contenu unique. Pas que je m'en soucie vraiment. –

Répondre

0

Je recommande d'utiliser

var url = "http://google.com"; 
window.open(url, '_system'); 

Testé sur Android et iOS. Alternativement, vous pouvez également utiliser InappBrowser plugin de cordova.