ขีดจำกัด Storage บน Mobile Safari
- Application Cache (AppCache): ไม่มีขีดจำกัดชัดเจน แต่ Deprecated แล้ว
- LocalStorage / SessionStorage: 5MB ต่อ Origin
- WebSQL: ถาม Permission ผู้ใช้ ขึ้นไปได้ ~50MB
- IndexedDB: ไม่มีขีดจำกัดคงที่ (ขึ้นกับพื้นที่ว่าง)
iOS ใหม่ๆ (iOS 13+)
หาก Web App ต้องการเกิน 5MB จะมี Prompt ถาม Permission ให้ผู้ใช้อนุญาต
แนะนำ: ย้ายจาก AppCache ไปใช้ Service Workers + Cache API (รองรับ Offline ได้ดีกว่า และไม่มีขีดจำกัด 5MB)