Javascript 按back键时应用程序浏览器中的phonegap未关闭
我正在使用cordova 3.3打开应用程序内浏览器页面,页面打开但“后退”按钮无法按下,应用程序在应用程序内浏览器页面中冻结Javascript 按back键时应用程序浏览器中的phonegap未关闭,javascript,android,cordova,phonegap-plugins,Javascript,Android,Cordova,Phonegap Plugins,我正在使用cordova 3.3打开应用程序内浏览器页面,页面打开但“后退”按钮无法按下,应用程序在应用程序内浏览器页面中冻结 window.open('http://google.com', '_blank', 'location=yes'); 此外,该位置未显示在页面底部,可与ios(位置)配合使用 android-4.4试着使用它进行调试: <script type="text/javascript" charset="utf-8"> // Wait for Cordova
window.open('http://google.com', '_blank', 'location=yes');
此外,该位置未显示在页面底部,可与ios(位置)配合使用
android-4.4试着使用它进行调试:
<script type="text/javascript" charset="utf-8">
// Wait for Cordova to load
//
document.addEventListener("deviceready", onDeviceReady, false);
// Cordova is ready
//
function onDeviceReady() {
var ref = window.open('http://apache.org', '_blank', 'location=yes');
ref.addEventListener('loadstart', function() { alert('start: ' + event.url); });
ref.addEventListener('loadstop', function() { alert('stop: ' + event.url); });
ref.addEventListener('exit', function() { alert(event.type); });
}
</script>
//等待Cordova加载
//
文件。添加的监听器(“deviceready”,OnDeviceraddy,false);
//科尔多瓦准备好了
//
函数ondevicerady(){
var ref=窗口打开('http://apache.org“,”空白“,”位置=是“;
ref.addEventListener('loadstart',function(){alert('start:'+event.url);});
ref.addEventListener('loadstop',function(){alert('stop:'+event.url);});
ref.addEventListener('exit',function(){alert(event.type);});
}
您必须在应用程序上设置后退键事件:
document.addEventListener("backbutton", function(){
// Close your window here
},false);