繁体   English   中英

Cordova / Ionic2 | 如何锁定和解锁Android和iOS屏幕?

[英]Cordova/Ionic2 | How to lock and unlock Screen of Android and iOS?

我只想找到一个可以触发本机设备屏幕锁定按钮的插件。 因此,例如,如果您单击按钮,则设备将被锁定,就像单击电话侧面的设备本机锁定按钮一样。 例如,如果设备的锁定按钮坏了,则可以在应用程序中执行此操作。

据我所知,唯一可行的插件就是这个插件: https : //github.com/kitolog/cordova-plugin-screen-locker 但是,它似乎仅适用于android(并且还可能仅锁定屏幕方向)。

window.screenLocker.unlock(successCallback, errorCallback, 10);  // 10 seconds unlock timeout (third parameter is optional)
window.screenLocker.lock(successFun, errorFun);  // release screen unlock

iOS也有解决方案吗? 我真的找不到任何东西。

有一个很好的理由说明该插件仅适用于Android,因为没有公共API可以锁定iOS上的屏幕。 总的来说,苹果对其开发人员的行为有更多的限制。

有关更深入的说明,请查看答案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM