2016-05-30 7 views
0

Was ist der Code zum Öffnen eines Links im Browser von meiner App, am besten für die aktualisierte Version von Intel XDK und Cordova Plugin. Ich benutze eine Cross-Website.Was funktioniert Code zum Öffnen eines Links aus meiner App mit Intel xdk

Momentan ist dies mein Code, aber ist nicht Work'n.

<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. Scheint du bist auch Cross-Posting ... https://software.intel.com/en-us/forums/debug-solutions/topic/635159 –

+0

@ Hack-R Ja, das war mein Beitrag auf der Intel-Community (immer noch nicht Antworten). Und ich habe bereits versucht, die Verbindung auf stackoverflow, die Sie angegeben haben, zu lösen. Dies ist für eine neue Version von Intel XDK. -> intel.xdk.device.launchExternal funktioniert nicht mehr! –

+0

Ich verstehe. Nur für eine zukünftige Referenz. SO möchte nicht, dass Sie hier Fragen per Cross-Post stellen, weil sie einzigartige Inhalte wünschen. Nicht, dass es mich persönlich wirklich interessiert. –

Antwort

0

Ich empfehle

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

auf Android und iOS-Plattformen getestet werden. Alternativ können Sie auch das InappBrowser-Plugin von Cordova verwenden.