Phonegap检测手机是否处于活动状态

时间:2014-08-11 07:10:35

标签: javascript cordova phonegap-plugins phonegap-build

我一直在寻找一段时间,而且只为Android或IOS使用Phonegap找不到任何相关内容。

如果有人知道如何或者甚至可能,那就太好了。 有没有办法检查手机是否正在使用/活动,或手机是否处于非活动状态/屏幕锁定等?

由于

1 个答案:

答案 0 :(得分:5)

是的,您可以使用两个内置的phonegap事件来完成此任务:

  • pause - 一旦将应用程序置于后台(即当它未处于活动状态时),就会触发此事件。

示例:

document.addEventListener("pause", yourCallbackFunction, false);
  • resume - 当应用程序被调用回前台(即变为活动状态)时触发此事件

一个例子是:

document.addEventListener("resume", onResume, false);

function onResume() {
  // Handle the resume event
}

希望有所帮助!