2016-01-12 358 views

回答

0

我用一种变通方法.. 。因为inAppBrowser只能用后退按钮或槽来关闭。我在服务器端显示一个关闭按钮,它将改变当前的URL以及允许使用.close()方法的事件'loadstop',这样只有子浏览器将被关闭,你的应用将保持相同的状态。

加入html

<a href="/mobile/close">Close</a>

添加脚本

var ref = window.open(encodeURI(url), '_blank', options); 
ref.addEventListener('loadstop', function(event) {   
    if (event.url.match("mobile/close")) { 
     ref.close(); 
    } 
}); 
+0

接近页面不关闭App – user5740661

+0

试试这个它为我的工作 –