检测tizen网络应用程序转到后台?

时间:2013-12-16 15:25:20

标签: tizen tizen-web-app

我需要检测当我的应用程序在家中按下时移动到后台。

我尝试下一个代码:

document.addEventListener("pause", function(){
    console.log("pause");
}, false);

$("#main-page").focusout(function (){
    console.log("received focus Out Event") ;
});

$("#main-page").on("pagehide", function() {
    console.log("main-pagehide");
});

$("#main-page").on("pageremove", function() {
    console.log("main-pageremove");
});

$("#main-page").on("pagebeforehide", function() {
    console.log("main-pagebeforehide");
});

但是当我回到家时没有任何事情发生。

1 个答案:

答案 0 :(得分:2)

尝试使用visibilitychange事件,因为这是应该在您描述的场景中触发的事件(按下主页按钮)。

document.addEventListener("visibilitychange", function() {
    console.log("visibilitychange");
    if (document.hidden) {
        console.log('document hidden');
    } else  {
        console.log('document visible');
    }
}, false);