【发布时间】:2014-12-15 10:59:08
【问题描述】:
我对 Polymer 感到非常兴奋并开始开发网络应用程序。我很快发现 Firefox 无法正确加载网站,详情请参阅此 SO 帖子:
Polymer: Layout screwed up in Firefox, fine in Chrome
然后,我在 iPhone 4 (iOS7) 和 iPhone 6 (iOS8) 上下载了最新版本的 Chrome 并尝试了该网站。我看到的错误与在 Firefix 上看到的相同(请参阅上面的链接)。
换句话说 - 使用 Chrome for iOS 访问我的基于 Polymer 的网站失败与 Firefox 失败一样糟糕。
- 所以,我想确认一下:Polymer 在 iOS 上不工作(Safari 不支持,iOS 版 Chrome 不支持)。正确吗?
正如我在上面链接的其他 SO 问题中也指出的那样,由于“polyfill”,我希望它可以在所有浏览器中工作,但这似乎没有帮助。
我错过了什么吗? =)
注意:使用 Android 版 Chrome 可以正常工作,没有错误。
【问题讨论】:
-
应该可以工作,polyfill 工作得很好。检查 polyfill 文档,完全支持 Firefox(原则上),所以先尝试让它在 Firefox 中工作(使用控制台调试),然后再次检查:)
-
谢谢,我一直在努力,但老实说我能弄清楚。该站点非常简单,即使是最基本的形式,Polyfill (ShadowDOM) 也无法正常工作。我已经用我做的测试更新了 SO 问题:stackoverflow.com/questions/27480345/…
-
我也看不出有什么问题。我建议您删除所有样式并逐条添加规则以查看其中断的位置。
-
我把东西上传到了一个 URL:misc.snapcode.se/polymer 你能看看你的 Firefox 是不是很奇怪吗?
-
如果您删除“div”上的填充和边距,它应该可以工作。在我的 Firefox 上看起来不错。您是否清除了缓存并且有最新版本?
标签: ios google-chrome polymer polyfills