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

Cordova/Ionic2 |如何锁定和解锁Android和iOS的屏幕?,android,ios,cordova,ionic-framework,Android,Ios,Cordova,Ionic Framework,我只是想找到一个插件,可以触发本机设备屏幕锁定按钮。 例如,如果你点击一个按钮,你的设备就会被锁定,就像你点击手机侧面的设备本机锁定按钮一样。例如,如果您的设备锁定按钮损坏,您可以在应用程序中执行此操作 据我所知,唯一有效的插件是: . 但它似乎只适用于android(也可能只锁定屏幕方向) iOS也有解决方案吗?我真的什么也找不到 这个插件之所以只使用安卓,有一个很好的理由,因为在iOS上没有公共API来锁定屏幕。总的来说,苹果在允许开发者做什么方面更具限制性 要获得更深入的解释,请查看答案。

我只是想找到一个插件,可以触发本机设备屏幕锁定按钮。 例如,如果你点击一个按钮,你的设备就会被锁定,就像你点击手机侧面的设备本机锁定按钮一样。例如,如果您的设备锁定按钮损坏,您可以在应用程序中执行此操作

据我所知,唯一有效的插件是: . 但它似乎只适用于android(也可能只锁定屏幕方向)


iOS也有解决方案吗?我真的什么也找不到

这个插件之所以只使用安卓,有一个很好的理由,因为在iOS上没有公共API来锁定屏幕。总的来说,苹果在允许开发者做什么方面更具限制性


要获得更深入的解释,请查看答案。

该插件仅适用于android有一个很好的理由,因为在iOS上没有用于锁定屏幕的公共API。总的来说,苹果在允许开发者做什么方面更具限制性

要获得更深入的解释,请查看答案

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