Javascript Ionic应用浏览器拾取退出事件
我的应用程序是建立在爱奥尼亚有一个inapp浏览器,打开一个url。这个很好用。 我需要确定用户何时以及是否单击其上的close/“X”按钮来运行函数 我尝试了exit eventlistener,但在浏览器关闭时未触发它 我试过下面的方法Javascript Ionic应用浏览器拾取退出事件,javascript,angularjs,ionic-framework,Javascript,Angularjs,Ionic Framework,我的应用程序是建立在爱奥尼亚有一个inapp浏览器,打开一个url。这个很好用。 我需要确定用户何时以及是否单击其上的close/“X”按钮来运行函数 我尝试了exit eventlistener,但在浏览器关闭时未触发它 我试过下面的方法 var ref = window.open($scope.url, '_blank'); 然后 也 然而,我有一个loadstop监听器,它工作得很好。 非常感谢您的帮助。尝试使用以下方法。它工作得很好 $scope.openLink = functio
var ref = window.open($scope.url, '_blank');
然后
也
然而,我有一个loadstop监听器,它工作得很好。
非常感谢您的帮助。尝试使用以下方法。它工作得很好
$scope.openLink = function (url) {
var ref = cordova.InAppBrowser.open(url, '_blank', 'location=yes');
ref.addEventListener('exit', function(){
alert('exit');
});
}
我正在我的config.xml中使用以下cordova inappbrowser版本
<plugin name="cordova-plugin-inappbrowser" src="https://github.com/apache/cordova-plugin-inappbrowser.git" version="1.4.1-dev" />
尝试使用以下方法。它工作得很好
$scope.openLink = function (url) {
var ref = cordova.InAppBrowser.open(url, '_blank', 'location=yes');
ref.addEventListener('exit', function(){
alert('exit');
});
}
我正在我的config.xml中使用以下cordova inappbrowser版本
<plugin name="cordova-plugin-inappbrowser" src="https://github.com/apache/cordova-plugin-inappbrowser.git" version="1.4.1-dev" />
试试这个:-
当你自己打开它时,应用程序的状态管理被处理
$
scope.openLink=函数(url){
试试这个:-
当你自己打开它时,应用程序的状态管理被处理
$
scope.openLink=函数(url){
嗨..谢谢,这很有效。我是否可以获取浏览器所在的url。我尝试了ref.addEventListener('exit',function(event){alert(event.url);});但是我没有定义。use,
ref.addEventListener('loadstart',function(event){alert(event.url);});
。这对我来说是有效的。换句话说,退出侦听器不会给出url?我们必须使用loadstart侦听器来监视和记录变量中的url?您好。谢谢。我是否可以获取浏览器所在的url。我试过ref.addEventListener('exit',function(event){alert(event.url);});但是我得到了undefined.use,ref.addEventListener('loadstart',function(event){alert(event.url);})
。这对我来说是有效的。所以换句话说,退出监听器不会给出url?我们必须使用loadstart监听器在变量中监视和记录url吗?
var ref = cordova.InAppBrowser.open(url, '_self', 'location=yes');
ref.addEventListener('exit', function(){
alert('exit');
});
}