Javascript Chrome中未触发文档加载事件
我们有一个使用WebComponents V0规范的应用程序。我们使用Polymer的硫化剂将所有组件组合成一个可导入的HTML,并从主应用程序页面导入(HTML导入)。最近注意到Chrome中的一个问题(不确定版本,因为),第一次尝试时没有加载该文档。在随后从缓存重新加载时,文档将成功加载。禁用缓存后,文档不会再次加载。浏览器选项卡一直在旋转,网络面板中没有DOMContentLoaded或Load事件标记 我们如何知道Chrome中发生了什么?当文档Javascript Chrome中未触发文档加载事件,javascript,google-chrome,google-chrome-devtools,web-component,html-imports,Javascript,Google Chrome,Google Chrome Devtools,Web Component,Html Imports,我们有一个使用WebComponents V0规范的应用程序。我们使用Polymer的硫化剂将所有组件组合成一个可导入的HTML,并从主应用程序页面导入(HTML导入)。最近注意到Chrome中的一个问题(不确定版本,因为),第一次尝试时没有加载该文档。在随后从缓存重新加载时,文档将成功加载。禁用缓存后,文档不会再次加载。浏览器选项卡一直在旋转,网络面板中没有DOMContentLoaded或Load事件标记 我们如何知道Chrome中发生了什么?当文档加载未发生时,应遵循哪些典型步骤 以下是我
加载
未发生时,应遵循哪些典型步骤
以下是我可以证实的事情:
- 代码中没有无限循环。浏览器主线程似乎处于空闲状态
- 网络面板中没有要加载的挂起资源
- Chrome devtools的
性能
面板上没有任何活动
- 尝试切换多边形填充
- 这个问题似乎只有在网页中使用webcomponents时才会发生
- 文档的
正在readyState
加载中。页面上所有其他HTML导入的状态为
complete
- 隐姓埋名模式也不会带来好运