2017-03-26 5 views
0

Ich habe gerade meine erste Phonegap-Anwendung mit einem HTML5 Mobile Website-Template gestartet.phonegap app nicht öffnende Links

Ich habe es bereitgestellt, aber externe Links funktionieren nicht auf der App. Wenn ich auf einen Link klicke, passiert einfach nichts.

Ich habe inappbrowser und Whitelist-Plugin zur App hinzugefügt. Abschnitt von HTML-Datei mit dem Hinterkopf

Ich habe diesen Code hinzugefügt:

<script type="text/javascript"> 
document.addEventListener("deviceready", onDeviceReady, false); 
function onDeviceReady() { 
    window.open = cordova.InAppBrowser.open; 
} 
</script> 

und hier, wie ich erstellen Sie einen Link:

<a href="#" onclick="window.open('http://apache.org', '_blank',);" class="logo-css"></a> 

Was soll ich tun, um diese Arbeit zu machen? Dank

Antwort

0

versuchen Sie dies:

<a href="#" onclick="window.open('apache.org', '_blank');" class="logo-css"></a> 

oder besser:

document.getElementById('yourlink').on('click', function(event){ 
    event.preventDefault(); 
    window.open('apache.org', '_blank'); 
}); 
+0

Dank für Ihre Antwort. aber immer noch nicht funktioniert. es funktioniert auf Browser, aber arbeitet nicht auf adroid app – user272483

+0

ist dies an der richtigen Stelle? und ich habe versucht, zwei Links, die beide nicht funktionieren. a href = "#" class = "footer-logo" id = "gazi"> asda user272483

+0

versuchen Sie, alles innerhalb des Gerätes zu definieren. [jsfiddle] (https://jsfiddle.net/s4kLfak5/) hier. –