2013-06-03 4 views
7

Ich benutze Phonegap 2.3 und ich überlege, auf die neuere Bibliothek zu aktualisieren. Ich denke, das könnte ein Problem sein, das mit der neueren Bibliothek behoben wurde.Phonegap externe Links außerhalb der App von einer Whitelist-URL aus öffnen

Auf jeden Fall habe ich versucht:

window.open('http://google.com','_blank') 

window.location = "http://google.com"; 

Beide hatten kein Glück zwingen den Benutzer den externen Link in Safari zu laden.

Ich bin auch bereit über das Targeting _system, die auch nicht funktioniert.

Antwort

3

Es gibt eine config.xml Einstellung, die den Trick tun:

<preference name="stay-in-webview" value="true" />

Alternativ können Sie _system verwenden, wenn Sie das InAppBrowser Plugin enthalten.

<a href="#" onclick="window.open('http://www.nhl.com', '_system', 'location=yes');">_system</a>

InAppBrowser API Doc

Hier ein paar Themen bezogen werden:

https://build.phonegap.com/docs/config-xml (Seite Suche nach "Stay-in-Webansicht")

PhoneGap Build: how to open external url in device browser on Android?

+0

Dank Ich muss nur die config.xml finden – JAppleseed

+0

Kein Problem. Dies sollte Sie in die richtige Richtung weisen. Nun, wie wäre es mit einer positiven Antwort und der richtigen Antwort? ;) http://docs.phonegap.com/de/2.4.0/guide_project-settings_index.md.html – ezekielDFM

+0

Danke, kein Problem. – JAppleseed

Verwandte Themen