错误:在Google Chrome应用中的打包应用中无法使用window.toolbar

时间:2014-11-06 11:40:49

标签: javascript google-chrome google-chrome-app

美好的一天。我正在尝试移植我的网站以获取Chrome应用。当我运行我的应用程序时出现错误,但我不使用这些组件:

window.toolbar is not available in packaged apps.
window.statusbar is not available in packaged apps.
window.scrollbars is not available in packaged apps.
window.personalbar is not available in packaged apps.
window.menubar is not available in packaged apps.
window.locationbar is not available in packaged apps.

尝试添加manifest.json行:" content_security_policy":" script-src' self' '不安全-EVAL&#39 ;; object-src' self'",但错误仍然存​​在。请告诉我,我该怎么办?

1 个答案:

答案 0 :(得分:3)

Chrome Apps禁用了一些网络API。

请参阅此处的列表:https://developer.chrome.com/apps/app_deprecated

我猜您的问题属于"浏览器Chrome API" (令人困惑的术语" chorme"用于原始含义" Web浏览器的部分用户界面,而不是它显示的网页")。

列出的解决方法是:N / A,意味着此API已完全禁用,您需要自己实现所需的功能。你如何做到这一点取决于你想要做什么。

由于上面的API基本上会告诉您哪些部分显示了用户界面,因此您不需要在Chrome应用中使用它们,因为您自己可以完全控制窗口。你可以随时采取某种状态。