Chrome 和 Android 中的 Web SQL 存储限制?

2024-01-06

因此,我正在编写一个 Web 应用程序,需要在离线 Web SQL 数据库中存储约 40MB 的离线数据。它需要在 Chrome(桌面)、Safari(桌面和移动)和 Android 浏览器中工作。现在我知道这些浏览器支持 Web SQL,并且我知道从哪个版本开始,但我需要知道允许多少存储空间。 Safari 桌面支持 500MB 的数据库存储。 Safari 移动版支持 50MB 的数据库存储。

然而,我花了几个小时到处搜索,以了解 chrome 桌面支持哪些空间以及 Android 浏览器支持哪些内容,但找不到任何具体信息。一个地方指出了 Chrome 桌面的 5MB 硬性限制,而另一个地方则引用了 Chrome 桌面的 25MB 限制(不使用 Chrome 扩展)。 Android 浏览器的一个消息来源指出了 15MB 的限制,另一个消息来源指出了 5MB 的限制。任何人都可以向我指出某个地方,说明 Android 和 Chrome 的 Web SQL 存储的实际硬限制是什么?


请参阅 Google Chrome 的此链接:

http://code.google.com/chrome/extensions/manifest.html#permissions http://code.google.com/chrome/extensions/manifest.html#permissions

默认为 5MB,但您可以切换 unlimitedStorage 属性

这是关于同一主题的另一个讨论:

Google Chrome 应用程序的 Google Chrome 数据库的大小限制是什么? https://stackoverflow.com/questions/6555697/what-is-the-size-limitation-of-google-chrome-databases-for-google-chrome-apps

对于 Android,如果发现此线程可能会有所帮助:SQLite数据库最大存储容量 https://stackoverflow.com/questions/8502070/sqlite-database-maximum-storage-capacity

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Chrome 和 Android 中的 Web SQL 存储限制? 的相关文章

随机推荐

  • Android - 从另一个活动完成活动

    有什么办法 如何从堆栈中完成某些活动 我有服务 它会查找更新 当找到更新时 它会打开更新活动 其中会出现安装提示 但是安装出现后我想完成更新活动 因为没有必要仍然在堆栈上 Thanks 如果更新活动正在启动另一个安装活动 那么您可能需要覆盖
  • 反应式的“缓冲直到安静”行为?

    我的问题有点像内格尔算法 https en wikipedia org wiki Nagle 27s algorithm是为了解决问题而创建的 但不完全是为了解决问题 我想要的是缓冲OnNext通知来自IObservable
  • 创建具有相同键和值的对象,而不重复数据

    在ES6中 我们可以这样做 const key foo const myObj key myObj gt foo foo So key 相当于 key key 但是 我们怎样才能创建同一个对象而不需要key多变的 我想要有类似的东西 foo
  • 使用应用程序期间可达性连接丢失时弹出警报(IOS xcode swift)

    我是 IOS 应用程序开发的初学者 希望 在使用应用程序期间失去可达性连接时弹出警报 IOS xcode swift 但我只在启动我的应用程序时收到弹出警报 当互联网连接丢失时 使用我的应用程序时不会弹出警报 请各位好心人帮忙 谢谢 我做了
  • Spring Batch - 并非所有记录都通过 MQ 检索进行处理

    我对 Spring 和 Spring Batch 相当陌生 所以如果您有任何疑问 请随时提出任何澄清问题 我发现 Spring Batch 存在问题 无法在测试或本地环境中重新创建 我们的日常工作是通过 JMS 连接到 Websphere
  • Java - Checkstyle - 冗余抛出

    我正在使用 STS 并安装了 checkstyle 插件 使用安装新软件与此网址http eclipse cs sourceforge net update http eclipse cs sourceforge net update 我的
  • 事件监听器如何工作?

    他们是否反复检查条件并在满足条件时执行 例如 操作系统如何准确知道 USB 设备何时插入 或者 MSN 如何准确知道您何时收到电子邮件 这是如何运作的 Thanks 在底层 操作系统内核 知道 何时发生某些事情 因为相关设备向 CPU 发送
  • 不处理从这里抛出的 Swift 错误

    我的代码在 Xcode 6 中工作 但自从我使用 Xcode 7 以来 我不知道如何解决这个问题 let jsonresult 行有一个错误 指出未处理从此处抛出的错误 代码如下 func connectionDidFinishLoadin
  • Hibernate / SQLException:字段没有默认值

    使用以下命令生成 mySQL 表 CREATE TABLE actors actorID INT 11 NOT NULL actorName VARCHAR 255 NOT NULL PRIMARY KEY AUTO INCREMENT a
  • 类型错误:$.datepicker 未定义

    我的 javascript 有代码 适用于我网站上的其中一个页面 nmdt1 datetimepicker dateFormat datepicker ATOM minDate nmsdt 当加载 id nmdt1 的页面时 这运行正常 我
  • 自定义键盘中handleInputModeList的正确实现

    iOS 10 中添加了一个新的 API 用于显示用户可以切换到的其他键盘列表 与用户在系统键盘上长按地球仪时出现的列表相同 函数的声明如下 func handleInputModeList from view UIView with eve
  • 如何在 Python 中将折叠标量转储到 YAML(使用 ruamel?)

    我一直在 stackoverflow 上搜索 寻找一种使用 Python 以 YAML 格式转储折叠标量的方法 普通的answer https stackoverflow com a 35406862 3615411来自用户Anthon h
  • 无法远程启动WebLogic进行调试

    我使用以下选项设置远程 WebLogic 服务器进行调试 Xdebug Xnoagent Xrunjdwp transport dt socket address DEBUG PORT server y suspend n Djava co
  • SVN 到 GitHub 迁移

    我必须将多个目录从 SVN trunk 迁移到one单个 GitHub 存储库 我可以使用以下命令一次克隆单个目录 git svn clone https svn repo url 如何使用 svn trunk 中的单个命令克隆多个目录 进
  • 错误:无法找到类 R.java 没有这样的文件或目录

    当我尝试开始一个新项目时 我不断收到此消息 ERROR Unable to open class file C Users Levi Desktop Android workspace Droid1 gen com androidbook
  • rbenv:权限被拒绝

    我正在关注 Ryan 的 RailsCast Episode 339 我已经安装了 rbenv 并且可以运行ruby v 我退出了会话 当我尝试返回时 通过su deployer from root 我收到这个错误 home deploye
  • 如何在不停止管道的情况下在多个 rtsp 视频流之间切换 [无缝流媒体]

    我使用 5 个 ip 摄像机 每个摄像机为我提供 5 个 RTSP 流 我选择这些 RTSP 视频流中的任何一个 并将它们与我的麦克风 音频 RTSP 流源 混合并将其广播到我的 RTMP 服务器 我尝试进行无缝流传输 这意味着当相机到相机
  • Node.js 应用程序中出现“EACCES”错误

    今天我通过卸载旧版本来更新节点版本 我最近安装的版本是 4 5 0 LTS 安装后 当我尝试安装新的 npm 时 它不起作用并给出以下错误 C Users myuser npm install g yo npm ERR Windows NT
  • 通过 VBA 传递 Python 参数

    我写了一个python脚本 需要使用VBA调用 我编写了一个 python 脚本 可以解析 pdf 将我需要的数据存储在变量中 并写入预制的 Excel 工作表以用这些值填充单元格 我已经成功地能够调用该脚本并使用以下代码运行它 Sub R
  • Chrome 和 Android 中的 Web SQL 存储限制?

    因此 我正在编写一个 Web 应用程序 需要在离线 Web SQL 数据库中存储约 40MB 的离线数据 它需要在 Chrome 桌面 Safari 桌面和移动 和 Android 浏览器中工作 现在我知道这些浏览器支持 Web SQL 并