現在、Phonegap を使用して HTML5/Jquery モバイル アプリケーションを開発し、デバイス (ios/Android) に埋め込みます。
このアプリケーションにはオフライン データベースが必要です。サファリ モバイルでは、このデータベースのサイズは 50MB を超えることはできません。Win 7デスクトップのクロムでデータベースのファイルサイズを確認すると、データベースが37Moであるため、これは問題ないようです。
このデータベースは、アプリケーションの Web サービスを介して入力されます。デスクトップから実行しようとすると問題なく、結果ファイルは 37Mo です。ただし、デバイス (ios または android) から実行すると、50MB のサイズ制限を超え、アプリケーションがエラーをスローします。
埋め込みデータベース ファイルとデスクトップ データベース ファイルでファイルのサイズが異なる (実際にはほぼ 2 倍) 理由を知っている人はいますか?
さらに、どうすればこれを解決できますか? (つまり、埋め込みファイルのサイズを 50MB 未満にするにはどうすればよいですか?)。
ご意見ありがとうございます。