2012-10-13 2 views
1

Phonegap을 사용하여 크로스 플랫폼 애플리케이션을 구축 중입니다. 또한 Lawnchair을 사용하여 로컬 데이터베이스에 데이터를 저장합니다.블랙 베리 토치의 데이터베이스 삭제 - Phonegap

내 질문은 꽤 일반적입니다. iPhone, Android 및 Blackberry 용으로 구축 한 응용 프로그램을 설치 한 다음 데이터베이스에 저장할 항목을 만듭니다. 이것은 어떤 플랫폼에서도 문제없이 수행되지만, 전체 데이터베이스를 삭제하여 애플리케이션을 삭제하고 다시 설치하고 싶습니다. iPhone 및 Android에서는 데이터베이스가 자동으로 지워지지만 Blackberry에서는 항목이 데이터베이스에 저장됩니다.

내 자바 스크립트 코드에서 localStorage.clear()를 사용할 수 있다는 것을 알고 있지만 응용 프로그램을 수정하지 않고 데이터베이스를 지울 필요가 있습니다.

그렇다면 Blackberry를 제거 할 때 데이터베이스가 삭제되지 않는 이유는 무엇입니까?

답변

0

데이터베이스는 Android 및 iPhone에서 실행 되었기 때문에 응용 프로그램 샌드 박스의 일부가 아닙니다. 또한 앱이 제거 될 것인지를 알기위한 문서화되거나 잘 정의 된 방법이 없습니다.

BB에서 데이터베이스를 암호화 할 수 있습니다.