Safari:HTML 视频控件覆盖 window.name
Safari: HTML video controls overwrite window.name
在 Safari 8.0.5 中,video
元素的 controls
属性将 window.name
更改为 "webkitendfullscreen"。这很关键,因为我想使用 window.name
在 Safari 的私有模式下存储客户端数据(localStorage.setItem
无法工作)。
有人可以解释为什么会这样吗?也许如何绕过它?
这是一个 known bug in webkit,已修复但当前未在最新版本的 Safari 中提供。
遗憾的是,没有已知的解决方法。
在 Safari 8.0.5 中,video
元素的 controls
属性将 window.name
更改为 "webkitendfullscreen"。这很关键,因为我想使用 window.name
在 Safari 的私有模式下存储客户端数据(localStorage.setItem
无法工作)。
有人可以解释为什么会这样吗?也许如何绕过它?
这是一个 known bug in webkit,已修复但当前未在最新版本的 Safari 中提供。
遗憾的是,没有已知的解决方法。