[英]Android: phonegap/cordova: switch full screen mode while app is running
[英]Phonegap Cordova 1.7.0 full exit app android
我使用Cordova 1.7.0,盡管嘗試了1.6.1並調用了我在互聯網上找到的完全退出應用程序的所有方法。 但是我的Android應用始終始終在后台運行。 我用:
document.addEventListener("backbutton", function(e) {
if ($.mobile.activePage.attr('id') === 'homePage') {
navigator.app.exitApp();
} else {
window.history.back();
}
}, false);
現在,它在模擬器上完全退出,但在設備上完全退出。 有確定的方法可以在退出Android時殺死Phonegap應用嗎?
從Javadoc:
// Enable app to keep running in background. (Boolean - default=true)
super.setBooleanProperty("keepRunning", false);
更新:忘記提及您需要在主活動類中添加此行,該類擴展了DroidGap,如下所示:
public class RSSDemoActivity extends DroidGap {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.setBooleanProperty("keepRunning", false);
super.loadUrl("file:///android_asset/www/index.html");
}
}
看
<script>
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
blackberry.system.event.onHardwareKey(blackberry.system.event.KEY_BACK,
function() {
if ($.mobile.activePage.attr('id') == 'page') {
blackberry.app.exit();
return false;
}
else {
history.back();
return false;
}
});
}
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.