android - Cordova Insomnia 插件不起作用
<p><p>我正在使用 Cordova 开发一个应用程序,Insomnia 插件非常适合我的需要。
但我不能让它工作。为了让一切尽可能简单,我创建了一个新的 Cordova 项目,自动安装插件(使用 CLI)并在原始 Cordova index.html 文件中添加以下行以调用 <code>KeepAwake</code> 命令: </p>
<pre><code><script type="text/javascript" src="js/Insomnia.js"></script>
<script>
window.plugins.insomnia.keepAwake()
</script>
</code></pre>
<p>但它不起作用。 30 秒后手机仍会自动锁定。我使用的是运行 iOS 10.3.3 和 Cordova iOS 版本 4.4.0 的 iPhone 5s。</p>
<p>怎么了???</p>
<p>非常感谢!</p>
<hr/>
<p>以下评论中的代码:</p>
<pre><code><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>
</code></pre></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>您是否引用了文档? <a href="https://github.com/EddyVerbruggen/Insomnia-PhoneGap-Plugin" rel="noreferrer noopener nofollow">Here</a> </p>
<p>您必须将 <strong>Insomnia.h</strong> 和 <strong>Insomnia.m</strong> 复制到 <strong>platforms/ios/{ProjectName}/Plugins</strong> 文件夹。</p ></p>
<p style="font-size: 20px;">关于android - Cordova Insomnia 插件不起作用,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/47460222/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/47460222/
</a>
</p>
页:
[1]