2013-06-11 48 views
0

雖然我的外部鏈接,這樣科爾多瓦/ PhoneGap的2.8外部鏈接 - 不歸路

A HREF = 「HTTP://www.texthere目標=」 _空白」數據角色= 「按鈕」>文本在這裏<

工作,他們打開一個我無法導航的頁面,外部URL在一個窗口中打開,即使關閉了應用程序並重新打開,我也會回到該外部頁面而不是應用程序頁面上點擊了鏈接。

感謝您的任何幫助!

謝謝。

+0

如果你想使用後退按鈕,你可能不需要使用'target = _blank',這會打開一個沒有歷史記錄的新頁面。 – Owlvark

+0

感謝您的迴應,但我剛剛嘗試過,問題仍然存在。 – Stuart

回答

0

要使用InAppBrowser,你必須保持對它的引用,這樣就可以關閉瀏覽器返回到你的瀏覽器:http://docs.phonegap.com/en/2.3.0/cordova_inappbrowser_inappbrowser.md.html

否則,附加到點擊事件及用途:navigator.app.loadUrl( yourUrl,{openExternal:true});

我認爲還有一個「_system」目標,但我不知道它是否可以在錨標記上工作。 http://docs.phonegap.com/en/2.3.0/cordova_inappbrowser_inappbrowser.md.html#window.open

+0

好的,謝謝 - 我的config.xml現在包含 ,但我不確定還有什麼要做的 - 任何幫助讚賞謝謝。 – Stuart

+0

我不知道如何添加navigator.app.loadUrl(yourUrl,{openExternal:true}); - 你能給我任何提示嗎?謝謝 – Stuart

+0

收聽錨標籤的click事件並在方法中執行loadUrl。 ...也可以使用FastClick.js來填充並改善點擊響應時間。 – Noogen

相關問題