Jas*_*sho 6 javascript mobile-safari ios indexeddb gwt-elemental
自从升级到iOS 13.1.2之后,Mobile Safari(同样通过Cordova)似乎不喜欢我对IndexedDB的实现。尝试打开IndexedDB或执行onupgradeneeded时,我特别收到“ AbortError:操作被中止”的错误。一切似乎在iOS 12上都可以正常运行。那么在最新一轮的更新中是否对Mobile Safari的IndexedDB实现进行了更新?我似乎找不到任何文档。
我确认这行代码失败:
IDBDatabase db = (IDBDatabase) openDbRequest.result;
Run Code Online (Sandbox Code Playgroud)
美国东部时间19/10/19 8:30更新:我确认在iOS 13.1.2设备上安装Google Chrome时也存在此问题。我在这里发现,“由于苹果公司针对iOS的限制政策,在iOS上运行的Chrome和Opera实际上是后端的Safari浏览器,假装为Chrome或Opera。因此,即使在Chrome,Oper或Firefox上,它实际上也是由Safari提供的IndexedDB ”
| 归档时间: |
|
| 查看次数: |
159 次 |
| 最近记录: |