2016-03-31 20 views
-1

Ich versuche eine Webseite mit inappbrowser in meinem Testprojekt auf VS2015 (Cordova 6) zu öffnen. In der Datei index.html habe ich hinzugefügt: -Inappbrowser window.open funktioniert nicht (Visual Studio 2015)

<a href="#" onclick="window.open('http://www.google.com', '_self', 'location=yes');">Google Search</a> 

In config.xml, habe ich dies: -

<plugin name="cordova-plugin-inappbrowser" version="1.3.1-dev" src="https://github.com/apache/cordova-plugin-inappbrowser" /> 

Irgendwie, wenn ich auf den Link klicken, passiert nichts. Es ist wie inappbrowser reagiert nicht. Könnte das Whitelist-Probleme sein?

Config.xml bereits erlauben:

<plugin name="cordova-plugin-whitelist" version="1" /> 
    <allow-intent href="http://*/*" /> 
    <allow-intent href="https://*/*" /> 

Früher, als ich 3,0 Cordova mit wurde, es funktioniert gut.

Einige Hilfe zu diesem Thema wäre wunderbar. Ich danke dir sehr.

+0

Sind Sie sich bewusst, dass Phonegap ist kein [Webserver oder ein Web-Browser] (https://github.com/jessemonroy650/top-phonegap-mistakes/blob/ master/new-to-Phonegap.md # 005)? Ist Ihnen bekannt, dass sowohl [Google als auch Apple die Apps missbilligen] (https://github.com/jessemonroy650/top-phonegap-mistakes/blob/master/new-to-Phonegap.md#005a), die Website-Wrapper sind? – JesseMonroy650

Antwort

0

Apache Team verändert die Plugin-Funktionen wie den folgenden Link:

https://www.npmjs.com/package/cordova-plugin-inappbrowser

Versuchen Sie, die offizielle Website zu nutzen Plugin Änderungen zu überprüfen.

Also statt des Codes Verwendung:

var ref = cordova.InAppBrowser.open(url, target, options); 
+0

Vielen Dank für Ihre Antwort. Ich habe auch versucht, var ref = cordova.InAppBrowser.open (URL, Ziel, Optionen); aber immer noch konnte URL nicht öffnen. Vielleicht muss ich Plugin herunterladen, wie von Ihrem Vorschlag? Es sieht so aus, als würde das Plugin überhaupt nicht laufen. –

+0

Versuchen Sie, die neueste Version herunterzuladen und lokal zu installieren. –

Verwandte Themen