首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >示例聚合物支持的Chrome应用程序未运行

示例聚合物支持的Chrome应用程序未运行
EN

Stack Overflow用户
提问于 2014-12-08 00:03:35
回答 1查看 562关注 0票数 1

我刚刚安装了,并尝试了其中一个示例模板:

  • 新项目>>项目类型= JavaScript Chrome应用程序(使用聚合物纸元素) >>创建
  • 右击CSP的>>重构
  • 单击Run (黑色箭头)

一个窗口打开的似乎是样例聚合物应用程序,没有聚合物功能(只有html标记)。下面是控制台在Developer工具中报告的内容:

代码语言:javascript
复制
extensions::platformApp:31 Uncaught Error: document.write() is not available in packaged apps.
index.html:338 GET chrome-extension://fonts.googleapis.com/css?family=RobotoDraft:regular,bold,italic,thin,light,bolditalic,black,medium&lang=en net::ERR_FAILED
core-resizable.html.0.js:95 Uncaught TypeError: undefined is not a function
polymer.html.0.js:5 Uncaught TypeError: Cannot read property 'parentNode' of undefined
unresolved.js:30 Uncaught ReferenceError: Platform is not defined
queue.js:138 Uncaught ReferenceError: CustomElements is not defined

我觉得很奇怪,与IDE捆绑在一起的示例应用程序没有开箱即用,所以我想我一定是在哪里做错了什么。

我的问题是:有人知道我应该对样例代码或配置做什么更改才能正常运行吗?

谢谢

注意:可能有用,我使用的是Chrome版本39.0.2171.71米

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-09 00:13:16

TL;博士

要修复,只需更新您的Chrome,并确保它在0.18.3465版本的“关于”对话框中(要更新,只需重新启动应用程序--应用程序:这就足够了)。0.18.3465是我刚刚推到Chrome的一个热点问题。

详细信息

最直接的问题是最近在几个地方破坏了与Chrome应用程序的兼容性的边缘聚合物源。

另一方面,Chrome 0.18应该将模板中使用的聚合物版本锁定为最新的稳定版本,在生成的项目的...#latest内部的所有聚合物包规范中表示为...#latest。然而,它包含一个bug,有时(在新安装之后)生成bower.json,指向流血的边缘聚合物(称为...#master ),所以上面提到的热修复只是修复了这个bug。

当然,您可以查看新生成的项目的bower.json,并查看其中的内容。如果问题仍然存在,请在https://github.com/dart-lang/chromedeveditor/issues/new上提交一个错误。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27349411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档