我想检测手机何时锁定和解锁。
计划是在手机解锁时显示一个(非广告)弹出窗口。到目前为止,Cordova 似乎只支持暂停和恢复事件,这不会让我获得我需要的功能。
原生 Android 支持屏幕开/关和用户出现事件。是否可以使用这些事件?如果不能,是否可以构建一个插件来获得相同的功能?
提前致谢。
最佳答案
对于 android 你必须使用这个插件模板来创建一个后台服务,这样你就可以监听这些事件:
https://github.com/Red-Folder/bgs-sample
如果您最终要在 iOS 上部署,在 iOS 上有一个已经实现此功能的插件:
https://github.com/ttatarinov/lock-screen-logger-phonegap-plugin
关于android - 在 Cordova 和 Ionic 中检测屏幕关闭/打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33447779/