我们有一个使用WebSQL的iPhone Web应用程序,可以正常运行。下载的数据量取决于应用程序的用户。如果用户具有5MB以上的数据,则会提示用户增加其数据库的大小。
然后,我们将应用程序移动到在本机ObjectiveC应用程序中托管的UIWebView中运行。如果用户不超过5MB数据库限制,则该应用程序可以正常运行。如果用户的数据量超过5MB,我们的应用程序将失败,而不会提示用户增加其存储限制。
在本机应用程序中预分配所需数据库或以某种方式允许用户提示以允许数据库增长到所需大小的替代方法有哪些?
最佳答案
您可以将html文件写入应用程序文档目录,并且在数据库中仅保留拍打文件。
或者,您可以使用核心数据。