2017-11-29 1 views
1

Es gibt so viele Fragen im Zusammenhang mit diesem wie, Phonegap - How to open external link inside the app.PhoneGap - inappbrowser funktioniert nicht - Müssen Sie die URL in der App öffnen

Ich möchte die Website-URL in der App öffnen (nicht fragen, welcher Browser öffnen muss), wenn Sie die App öffnen.

Aber es fragte, welchen Browser Sie öffnen müssen .... Was habe ich hier gemacht Fehler? (Dieser arbeitet an Emulator in Ordnung, aber wenn ich es auf Android-Handy zu installieren, fragte sie der Browser ......)

Meine Konfigurationsdatei

<access origin="*" /> 
<plugin name="cordova-plugin-whitelist" spec="~1.3.2" /> 
<plugin name="cordova-plugin-inappbrowser" spec="~1.7.2" /> 

Index-Datei

<script> 
    window.open('http://example.com', '_self', 'location=no,hidden=yes,closebuttoncaption=Done,toolbar=no'); 
</script> 

Antwort

2

Sie müssen das Whitelist-Plugin konfigurieren, um die interne Navigation von externen Seiten zu erlauben, können Sie es mit allow-navigation Tag wie folgt tun:

<allow-navigation href="*" /> 
+0

Danke, Aber was ist der Unterschied zwischen '' und ''? –

+0

'access' ist für Netzwerkanfragen (Bilder, externe css und js, XHRs, etc.),' allow-navigation' ist für die Cordova-Webview-Navigation (Webseiten, zu denen man navigieren darf) – jcesarmobile

Verwandte Themen