0

사용중인 크롬 앱을 다시 설치할 때 indexedDB를 유지할 수 없습니다. 동기화 파일 시스템을 사용하여 다시 설치하는 동안 데이터를 유지할 수 있습니다.재설치 후 indexedDB를 유지할 수 없습니다.

  1. 스토리지 API를 사용하여 배열의 indexedDB 데이터를 푸시하고 파일에 저장해야합니까?
  2. 구조체 및 파일 액세스를 사용하여 데이터를 저장하는 데 JS (크롬 앱을 만드는 동안)와 같은 "C 언어"가 있습니까? JS를 사용하는 데이터 구조와 같은 것.
  3. 나는 완전히 잘못 될까요? 그리고이 문제에 대한 해결책은 간단하고 명백합니다.

답변

0

앱용으로 얻은 것은 응용 프로그램 샌드 박스 및 응용 프로그램 샌드 박스에서도 사용하는 리소스입니다. Chrome은 앱이 삭제 된 후 샌드 박스를 삭제하고 리소스를 삭제합니다. 그리고 그것은 진정한 행동입니다. 그런 다음 샌드 박스를 만듭니다.

사용 데이터를 저장하고 동기화 한 다음 사용자가 응용 프로그램을 다시 설치하려면 백엔드/서버 쪽 저장소가 필요합니다.

+0

다시 설치할 때 동기화 파일 시스템을 사용하여 데이터를 유지할 수 있습니다. –

+0

브라우저에서 실제'파일 시스템 '에 접근 할 수 없습니다. 샌드 박스에서도 작동하는 ['LocalFileSystem'] (https://developer.mozilla.org/en-US/docs/Web/API/LocalFileSystem)을 사용할 수 있습니다. – Pinal

관련 문제