1
我在網上搜索了幾個小時,可能所有的答案都是關於這個話題的......但是不幸的是,其中沒有解決方案。所以......科爾多瓦2.3打開外部鏈接
更新:
是否有打開的PhoneGap 2.3版外部URL,而無需使用插件有道?
對於低版本,有很多解決方案比2.3更好,但其中沒有一個解決了這個問題。
Thx。
我在網上搜索了幾個小時,可能所有的答案都是關於這個話題的......但是不幸的是,其中沒有解決方案。所以......科爾多瓦2.3打開外部鏈接
更新:
是否有打開的PhoneGap 2.3版外部URL,而無需使用插件有道?
對於低版本,有很多解決方案比2.3更好,但其中沒有一個解決了這個問題。
Thx。
似乎科爾多瓦已經在2.3版本中爲我的問題提供了一個解決方案。
這使像ChildBrowser這樣的插件過時。
答案是InAppBrowser
檢查以下幾個環節:
與數獨:
確保在正確的位置來實現此。在我的情況下,它是一個listview的元素。我實現這樣的:
$(document).bind("mobileinit", function(){
...
$('.listviewmain').delegate('li', 'tap', function(event, ui, e) {
var index = $(this).closest('li').index();
if(result.news[index].id == "ads") {
var ref = window.open('http://google.com', '_blank', 'location=no');
// attach listener to loadstart
ref.addEventListener('loadstart', function(event) {
var urlSuccessPage = "http://myloginapp/success/";
if (event.url == urlSuccessPage) {
ref.close();
}
});
}
...
}
希望這有助於:)