2013-06-03 6 views
7

से ऐप के बाहर बाहरी लिंक खोलता है मैं फोनगैप 2.3 का उपयोग कर रहा हूं और मैं नई लाइब्रेरी में अपडेट करने पर विचार कर रहा हूं। मुझे लगता है कि यह एक समस्या हो सकती है जो नई पुस्तकालय के साथ तय की गई थी।फ़ोनगैप एक व्हाइटलिस्ट यूआरएल

वैसे भी मैं कोशिश की है:

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

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

दोनों कोई भाग्य सफारी में बाहरी लिंक लोड करने के लिए उपयोगकर्ता के लिए मजबूर किया था।

मैं _system को लक्षित करने के बारे में भी तैयार हूं जो या तो काम नहीं करता है।

उत्तर

3

वहाँ एक config.xml सेटिंग है कि चाल करना होगा है:

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

या, आप _system उपयोग कर सकते हैं अगर आप InAppBrowser प्लगइन शामिल हैं।

https://build.phonegap.com/docs/config-xml ("रहने-इन-वेबव्यू" के लिए पृष्ठ खोज) Phonegap 3 आप के लिए

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

+0

धन्यवाद मुझे केवल config.xml – JAppleseed

+0

कोई समस्या नहीं है। यह आपको सही दिशा में इंगित करना चाहिए। अब, जवाब को ऊपर उठाने और सही के रूप में चिह्नित करने के बारे में कैसे? ;) http://docs.phonegap.com/en/2.4.0/guide_project-settings_index.md.html – ezekielDFM

+0

धन्यवाद, कोई समस्या नहीं है। – JAppleseed

1

:

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

InAppBrowser API Doc

यहां पर कुछ संबंधित धागे है InAppBrowser plugin स्थापित करना होगा और फिर करें:

window.open("http://google.com", "_system"); 
संबंधित मुद्दे