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 无法工作)。

Here's a fiddle.

有人可以解释为什么会这样吗?也许如何绕过它?

这是一个 known bug in webkit,已修复但当前未在最新版本的 Safari 中提供。

遗憾的是,没有已知的解决方法。