javascript - 安装无 crx 的网络应用程序

标签 javascript google-chrome google-chrome-extension google-chrome-app

要安装无 CRX 的 Web 应用程序,需要一个 manifest.json 文件。
然后必须调用函数 chrome.app.install()。
从逻辑上讲,该应用程序应该安装,但它没有。 Chrome 然后通知我一个但是:

TypeError: Property 'install' of object #<Object> is not a function
Enable is about:flags

可能是必须激活“无 CRX Web 应用程序”标志的情况,但这在 chrome docs 中描述的方式中是不可能的。在最新版本的 Google Chrome 或 Chrome Canary 中。

希望有人知道问题的答案。

一个无效的例子是 http://www.htmlfivewow.com/demos/terminal/terminal.html .您只需键入 install 即可试用。

最佳答案

无 CRX 应用程序实验已从 Chrome 中删除(位于 revision 188261)。

你报错是因为typeof chrome.app.install"undefined"

我已提交问题 245161清理文档,和245162删除 chrome.app.install。

关于javascript - 安装无 crx 的网络应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16827319/

相关文章:

javascript - 用Java语言捕获未捕获的Typerrors

javascript - Node.js bluebird.map 意外结果

jquery - 在 Jquery UI 对话框中上传 => Chrome 和 Opera 错误

javascript - 如何在Web浏览器中代理所有XMLHttpRequest?

javascript - 当页面被 history.pushState 和 ajax 调用更改时插入内容脚本

javascript - 从 Chrome 扩展代码中清除多功能框

javascript - 为什么这个变量在一个非全局函数中没有 var 保存?

javascript - 在 TabNavigator 中 react 导航传递 Prop

javascript - 在 typescript 中创建指令以显示 Angular 加载进度

javascript - 在 Chrome 浏览器中尝试从同一窗口中的另一帧刷新一帧