2017-11-09 17 views
0

휴대 기기에서 오프라인으로 작업해야하는 웹 앱을 개발했습니다. 진보적 인 웹 앱을 살펴본 결과, 그 추세에 크게 기대하고 있습니다. 안타깝게도 애플은 여전히 ​​지원을하지 못하고 있지만 변화하고있는 것처럼 보입니다. https://cloudfour.com/thinks/apple-starts-work-on-progressive-web-apps/iPad의 로컬 저장소

Apple 기기는 Android처럼 PWA를 지원하지 않지만 IndexedDB를 통한 오프라인 저장과 같은 특정 기능이 이미 지원되는 것처럼 보입니다. ?). 내가 현재 PouchDB (예를 들어)를 통해 IndexedDB를 사용하여 데이터를 저장/검색 할 수 있는지 알 수 있습니까? 이 기능을 갖춘 웹 앱에 대한 링크가 도움이 될 것입니다.

내 앱이 작동하려면 로컬 파일 시스템에있는 pdf를 열고 브라우저 기반 데이터베이스에서 데이터를 업데이트/검색 할 수 있어야합니다. 바라기를 이것은 가능합니다.

답변

0

나는 진보적 인 웹 응용 프로그램이 무엇인지 모르지만 사과 장치에서는 PouchDB를 사용할 수 있습니다.

pouch docs (2015 년으로 거슬러 올라감)은 iOS Safari에서 IndexedDB를 지원하지 않는다고 말합니다. 구현이 너무 버그가 있기 때문입니다. 그 당시에는 iOS의 WebSQL을 통해 PouchDB를 사용할 수있었습니다.

iOS 및 Safari의 최신 버전은 IndexedDB를 지원합니다 (the caniuse on IndexedDB 참조). 따라서 IndexedDB를 통해 PouchDB를 사용할 수 있어야합니다.