OGeek|极客世界-中国程序员成长平台

标题: android - Cordova Insomnia 插件不起作用 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 19:21
标题: android - Cordova Insomnia 插件不起作用

我正在使用 Cordova 开发一个应用程序,Insomnia 插件非常适合我的需要。 但我不能让它工作。为了让一切尽可能简单,我创建了一个新的 Cordova 项目,自动安装插件(使用 CLI)并在原始 Cordova index.html 文件中添加以下行以调用 KeepAwake 命令:

<script type="text/javascript" src="js/Insomnia.js"></script>

<script>
window.plugins.insomnia.keepAwake()
  </script>

但它不起作用。 30 秒后手机仍会自动锁定。我使用的是运行 iOS 10.3.3 和 Cordova iOS 版本 4.4.0 的 iPhone 5s。

怎么了???

非常感谢!


以下评论中的代码:

<script> 

function onLoad() { document.addEventListener("deviceready", onDeviceReady, false); } 

// Cordova is loaded and it is now safe to make calls Cordova methods // 
function onDeviceReady() { window.plugins.insomnia.keepAwake() }

</script>



Best Answer-推荐答案


您是否引用了文档? Here

您必须将 Insomnia.hInsomnia.m 复制到 platforms/ios/{ProjectName}/Plugins 文件夹。

关于android - Cordova Insomnia 插件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47460222/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4