Jon*_*ith 5 safari integration undefined polyfills indexeddb
我有一个现有的应用程序,它在早期版本的 Safari 中运行良好,并使用 indexedDB polyfill 来存储数据。大多数活动发生在 Web Worker 中,因此可以从 Web Worker 访问 WebSQL。
但是,我现在正在尝试使用 Safari 6.2 访问本机 indexedDB,尽管可以在“主”工作线程中引用 indexedDB,但当我尝试访问“self.indexeddb”或“indexeddb”时,它们都返回未定义。
有没有人能够在最新版本的 Safari 中访问 web worker 中的 indexedDB?
\n\n有人能够在最新版本的 Safari 中的 Web Worker 中访问 indexedDB 吗?
\n
自 Safari 技术预览版 5 起,可以从 Web Worker 访问 IndexedDB:
\n\n\nSafari 技术预览版是 Apple 分发的 OS X 版 Safari 版本,其中包括正在开发的 WebKit 浏览器引擎的尖端版本。它是测试即将推出的 WebKit 功能的好方法,并在开发早期最有用的时候向构建这些功能的人员提供反馈。
\n
发布于 2016 年 5 月 15 日。发行说明指出:
\n\n\n在 Web Worker 脚本中启用 IndexedDB
\nSafari 技术预览版需要运行 OS X 10.11.4 或更高版本的 Mac。\nSafari 技术预览版第 5 版涵盖 WebKit 修订版 200418\xe2\x80\x93201083。
\n
参考
\n| 归档时间: |
|
| 查看次数: |
1187 次 |
| 最近记录: |