Inappbrowser loadstop 事件不起作用
Inappbrowser loadstop event doesn't work
我正在尝试通过 cordova application
中的 twitter
帐户登录 ios
和 android
平台。
获得访问令牌后,我必须触发 inappbrowser plugin
的 loadstop event
才能继续我的登录代码。问题是 loadstop 事件不起作用。已显示登录页面和自动化接口,但未触发事件。
这是我的代码:
cb=window.open('https://api.twitter.com/oauth/authorize?'+data.text,'_self', 'location=no');
cb.addEventListener('loadstop', function(loc){alert('stop: ' + loc.url);//Twitter.success(loc);
});
我怎样才能触发这个事件?
使用'_blank'
代替'_self'
,_self加载cordova webview上的外部页面,这意味着,你的代码不存在了。
我正在尝试通过 cordova application
中的 twitter
帐户登录 ios
和 android
平台。
获得访问令牌后,我必须触发 inappbrowser plugin
的 loadstop event
才能继续我的登录代码。问题是 loadstop 事件不起作用。已显示登录页面和自动化接口,但未触发事件。
这是我的代码:
cb=window.open('https://api.twitter.com/oauth/authorize?'+data.text,'_self', 'location=no');
cb.addEventListener('loadstop', function(loc){alert('stop: ' + loc.url);//Twitter.success(loc);
});
我怎样才能触发这个事件?
使用'_blank'
代替'_self'
,_self加载cordova webview上的外部页面,这意味着,你的代码不存在了。