繁体   English   中英

无法使用Chrome Power API

[英]Unable to use Chrome Power API

我正在尝试使用Chrome Power API来确保显示屏保持活动状态。

我已经尝试将以下代码行添加到我的background.js文件中,该文件失败,并且还在我的主应用程序js文件中,这也失败了

chrome.power.requestKeepAwake('display');

我究竟如何使用Power API(GitHub示例中没有exmaples,没有关于它的文档,除了上面的代码行,没有解释它应该去哪里,或者任何东西。

编辑 - 这就是我把它放在我的background.js中,它没有用

chrome.app.runtime.onLaunched.addListener(function() {
  chrome.power.requestKeepAwake('display');

  chrome.app.window.create('index.html', {
    'bounds': {
      'width': 1280,
      'height': 720
    }
  });
});

我明白了

app.runtime.onLaunched的事件处理程序出错:TypeError:无法读取undefined的属性'power'

要使用“power”API,您需要声明适当的权限,如文档的开头所示:

"permissions" : ["power"],

如果不包含此项,则可能会遇到“未定义”错误。


但是,您引用的错误很奇怪 它应该是

无法读取未定义的属性'requestKeepAwake'

请仔细检查拼写错误。 我建议删除整个字符串并手动重新输入(有可能是一个流浪的Unicode不可打印的字符)

暂无
暂无

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

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