簡體   English   中英

在應用程序瀏覽器中,phonegap在返回鍵上未關閉

[英]phonegap In app browser not closing on back key press

我正在使用cordova 3.3在應用程序瀏覽器頁面中打開,該頁面打開,但是按下后退按鈕不起作用,該應用程序凍結在應用程序瀏覽器頁面中,

window.open('http://google.com', '_blank', 'location=yes');

而且該位置未顯示在頁面底部,可與ios(位置)配合使用。

Android的4.4

您必須在應用程序上設置返回鍵事件:

document.addEventListener("backbutton", function(){
    // Close your window here
},false);

嘗試將其用於調試:

<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>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM