問題タブ [gwt-elemental]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
720 参照

javascript - iOS 13 Safari Mobile - IndexedDB - AbortError - 操作が中止されました

iOS 13.1.2 にアップグレードして以来、Mobile Safari は (Cordova 経由でも) 私の IndexedDB の実装を嫌うようです。IndexedDB を開こうとするか、onupgradeneeded を実行しようとすると、具体的には「AbortError: The operation was aborted」というエラーが発生します。iOS 12 ではすべてが正常に動作するようです。では、最新の更新ラウンドで Mobile Safari の IndexedDB 実装に更新があったのでしょうか? それに関するドキュメントが見つからないようです。

次のコード行で失敗していることを確認しました。

UPDATE 10/10/19 8:30 AM ET: iOS 13.1.2 デバイスにインストールされた Google Chrome にも問題があることを確認しました。ここ、「iOS に対する Apple の制限されたポリシーにより、iOS で実行されている Chrome および Opera は、実際には Chrome または Opera のふりをするバックエンドの Safari ブラウザです。したがって、IndexedDB は実際には、Chrome、Opera、または Firefox でも Safari によって提供されます。 "