本文讲解cordova-plugin-insomnia插件以及如何在Wex5中使用该插件。
1.插件概述
息屏插件,控制屏幕常亮或者自动息屏。设置常亮仅在应用前台运行时生效,一旦应用进入后台或者被关掉则不再生效。
2.插件使用
首先,我们需要在自己的js文件中引入该插件,即“require(“cordova!cordova-plugin-insomnia”);”然后即可在js中调用相关API。
由于该插件比较简单,不做过多赘述,下面是API的调用:
//保持屏幕常亮
Model.prototype.keepAwakeClick = function(event){
plugins.insomnia.keepAwake(function(){
justep.Util.hint("设置常亮成功");
}, function(){
justep.Util.hint("设置失败");
});
};
//允许息屏
Model.prototype.allowSleepAgainClick = function(event){
plugins.insomnia.allowSleepAgain(function(){
justep.Util.hint("设置自动息屏成功");
}, function(){
justep.Util.hint("设置失败");
});
};
评一波