javascript - Polymer-Project 对象未在 OS X 10.10 中呈现

标签 javascript macos safari polymer osx-yosemite

最近我一直在考虑在我正在进行的项目中使用 Polymer 元素。但是,我看不到在 OS X 10.10 Yosemite 的新 beta 版 safari 中呈现的任何元素。我完全理解 Yosemite 和 Safari 目前处于 DP 阶段,但我很好奇为什么新版本的 Safari 打破了与 Polymer 元素的兼容性(我可以确认 Polymer 元素在 Mavericks 版本的 Safari 中工作)。

我能够打开开发人员控制台并发现错误。我目前无法找到确切的错误,但我知道错误出在第 57 行的 patches-mdv.js,声称是只读错误。

我刚刚在装有 iOS8 的 iPhone 上测试了 Polymer Project 网站,结果相同。

在 Polymer-Project 团队修复它之前,有人知道我可以做些什么来暂时解决这个问题吗?

最佳答案

一个明显的问题是 Safari 测试版至少有一个低级属性访问器(特别是 HTMLBaseElement.prototype.href)是根据标准配置错误的。

因此,粗略的调查表明这是 Safari 中的错误,而不是 Polymer。

关于javascript - Polymer-Project 对象未在 OS X 10.10 中呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24432798/

相关文章:

macos - 如何将 OSX 通知中心小部件与主应用程序链接?

php - curl 导致 SSL : unable to get local issuer certificate

Javascript - 值未传递给函数

javascript - 如何绕过 "Visual Studio Just-In-Time Debugger"提示

macos - Firemonkey 应用程序 - 在 OS X 下运行时启动外部应用程序

javascript - 为什么我的置顶栏不能完全与 Safari 和 Internet Explorer 一起使用?

javascript - 下载文件

macos - 仅在 Mac OS Safari 上出现 CSS 列布局问题

javascript - 默认情况下不显示引导 Accordion 中第一个的文本

javascript - 在vue组件中添加html