android - "big"pouchdb 上的附件与 sqlite 卡住

标签 android sqlite cordova pouchdb

在 Android 8 设备(没有人行横道插件)上使用带有 Cordova 的 PouchDB 时,getAttachement 从不响应大于 1 或 2MB 的文件。 “永不回答”是指我的 promise 永远不会兑现(无论成功还是失败)。仅供引用:微小的附件工作完美。

版本:

  • android:8(在 galaxy s8 上)
  • Cordova :8(Android 平台 6.4.0)
  • cordova-plugin-sqlite-2: 1.0.4
  • pouchdb-adapter-cordova-sqlite: 2.0.3
  • pouchdb:6.4.3

这个请求是这样的:PouchDb.get(id,{attachments: true}) not returning data on Android

我的声誉还不够大,无法对其添加可能有助于某些人理解/复制它的细节进行评论。所以请不要将其标记为“重复”;)

最佳答案

我有最终答案:这是一个已知的 android 限制,与已回答的问题有关 here .

关于android - "big"pouchdb 上的附件与 sqlite 卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50149869/

相关文章:

java - 尝试访问类时出现空指针异常

android - 更改应用程序中的文件权限

android - 从 Android 应用程序中的 sqlite 数据库中删除条目。在哪里获取该行 id 以将其传递给删除函数

sqlite - 如何用red连接sqlite3

javascript - Android phonegap 访问 jarfile

android - 在英特尔 xdk : do you need to build for cordova to use cordova apis 中构建应用程序

android - "Native typeface cannot be made"仅适用于某些人

linux - 在 sqlite 数据库之间传输数据

javascript - 维护 PhoneGap 混合/Web 应用程序代码库

android - 在 Android Spinner 中更改所选项目的背景颜色