2
我不明白這一點。我已經打開了Android手機的電話中的兒童瀏覽器:我怎樣才能關閉inAppbrowser一個按鈕沒有完成按鈕topbar
window.open(url, '_blank', 'location=yes');
這是不完全正確的。它打開瀏覽器,但完成按鈕不關閉瀏覽器並且不返回到主應用程序。
我已經試過,我已經找到另一種解決辦法:
window.close equivalent in Phonegap with InAppBrowser:
此代碼是在PhoneGap的應用:
var ref = window.open(encodeURI(url), '_blank', options);
ref.addEventListener('loadstop', function(event) {
if (event.url.match("mobile/close")) {
ref.close();
}
});
此按鈕鏈接頁面創建我以前裝過:
<a href="/mobile/close">Close</a>
它不起作用。任何幫助?
更新:
- 的網址打開是諸如「文件:// ...」
- 如果設置了「位置= YES」,推動「完成」按鈕,它會嘗試關閉但重新出現。
你檢查了url的值嗎?即ref.addEventListener('loadstop',函數(事件){alert(event.url); }); –