Can Offline Web Page Cache be Manually or Automatically Increased
Sorry if this is not quite the best forum, but I have had no success elsewhere with this query - please indulge me!
I have have developed an offline HTML5 "Web App", for use on the iPhone and iPad - this is not a Native App, but written in Javascript.
The App works fine (on iPhone 3GS) when required to cache a small amount of data.
But I found with more data that I got an unhelpful "error" part way through the browser's cache loading process. My research then unearthed that the iPhone had/has a web page limit cache limit of 5MB! Worse, all the discussions indicated:
1) That there was no way to change this limit.
2) The iPad 1 has the seem limit (and maybe the iPad 2).
All of this seems unbelievable, especially for the iPad.
Then yesterday, after updating my App significantly, I tried it again on my iPhone, and this time it came up with dialogue "Do you want to increase Web Page Cache to 10MB?". I replied yes, and restarted the App. After a while it came up with "Do you want to increase Web Page Cache to 25MB?". I replied yes, and restarted the App. This time it completed, and App worked 100% OK. So I guess my data is about 20Mb.
But I still don't know the truth about (any) cache limits, on iPhone, iPad 1 or iPad 2.
Can anyone out there help please? i.e. for the all the above devices, can cache be increased (manually or via Javascript), or is any increase only "automatic" by Dialogue with user? Is there any maximum value for cache?
Best Regards,
John
|