在 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/