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

Mar*_*erv 8 javascript phonegap-plugins cordova phonegap-build

我一直在寻找一段时间,而且只有Android或IOS的Phonegap找不到任何相关内容.

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

谢谢

小智 5

是的,您可以通过使用两个内置的phonegap事件来实现此目的:

  • 暂停 - 一旦将应用程序放入后台(即当它不活动时)就会触发此事件

例:

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

一个例子是:

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

function onResume() {
  // Handle the resume event
}
Run Code Online (Sandbox Code Playgroud)

希望有所帮助!