我正在构建一个无法放入应用商店的 webapp(安全原因)。webapp 需要访问的数据多于 localStorage 或其他离线存储方式(假设最多 1GB 的数据)。
我的解决方案是为 Android 和 iOS 编写一个 HTTP 服务器,然后使用 AJAX 获取/发布数据,这样我就可以访问设备的内部存储。
我的问题是,
这可以在iOS和Android上完成吗?
“可以”是指技术上(是否有对所需组件的 API 访问权限,是否可以始终在后台运行)和法律上(是否符合 App Store 和 Android Marketplace 的服务条款)。
我对这两个平台和功能都不太了解,但如果我确信这是可能的,我可以弄清楚。
这样做的原因是,无论是否存在 wifi 或手机信号塔,都可以随时为 web 应用程序提供大量数据。