이전 버전의 Safari에서 정상적으로 실행되며 indexedDB polyfill을 사용하여 데이터를 저장하는 기존 앱이 있습니다. 이 작업의 대부분은 웹 작업자가 수행하므로 웹 작업자가 WebSQL에 액세스 할 수 있습니다.최신 Safari의 웹 작업자의 IndexedDb?
그러나 Safari 6.2를 사용하여 native indexedDB 액세스를 시도하고 있습니다. "self.indexeddb"또는 "indexeddb"에 액세스하려고하면 "main"작업 스레드에서 indexedDB를 참조 할 수 있지만 undefined로 돌아옵니다 .
Safari의 최신 버전에서 웹 작업자가 누구도 indexedDB에 액세스 할 수 있습니까?
누군가가 색인화 된 웹 작업자에서 액세스 할 수없는 것을 말하는 애플 개발자 포럼에서 내 스레드에 대답,하지만 그들은하지 않았다 다른 말. 누군가가 현실 세계에서 이것을 경험했다는 것을 확인할 수 있다면 좋을 것입니다. –
중복 가능한 [여러 자바 스크립트 스레드에서 IndexingDB에 액세스] (0120-367-301) –
아니요, 중복이 아닙니다. 언급 된 질문은 경쟁 조건에 관한 것입니다.제 질문은 웹 작업자로부터 Apple의 새로운 IndexedDB 구현에 액세스 할 수 있는지 여부였습니다. 지금은 발견 할 수 없었습니다. –