Imm*_*009 8 javascript google-chrome google-chrome-extension google-chrome-app
我需要在系统启动时运行Google Packaged App.因此,当操作系统启动时,它会自动加载我的应用程序.
有什么方法可以在谷歌Chrome中做到这一点?
提前致谢.
Rob*_*b W 14
如果你真的希望你的应用程序在"操作系统启动时"启动,那么答案是:你不能.
否则,如果您的应用在用户登录时启动,则表示没问题,请将"background"权限添加到清单文件中.
许可"背景"
让Chrome早期启动并延迟关闭,以便应用和扩展可以延长使用寿命.
当任何已安装的托管应用,打包的应用或扩展程序具有"后台"权限时,只要用户登录其计算机,Chrome就会立即运行(无形) - 在用户启动Chrome之前."后台"权限还允许Chrome继续运行(即使在最后一个窗口关闭后),直到用户明确退出Chrome.
"后台"权限仅适用于托管应用,旧版打包应用和扩展程序,不适用于Chrome应用.
如果您想在Chrome应用中使用"后台"权限,则执行此操作的唯一方法是将扩展程序列入白名单.这可以使用--whitelisted-extension-id标志来完成:
chromium --whitelisted-extension-id=[YOUREXTENSIONID - 32 chars a-p]
Run Code Online (Sandbox Code Playgroud)
您只能通过命令行将一个扩展名列入白名单,因此这只应用于测试.如果您想使用后台权限发布您的应用,那么您运气不佳.Chromium团队故意禁用该权限,请参阅https://code.google.com/p/chromium/issues/detail?id=163770.
| 归档时间: |
|
| 查看次数: |
6819 次 |
| 最近记录: |