gpt4 book ai didi

cordova - 在PouchDB中存储视频/音频

转载 作者:行者123 更新时间:2023-12-02 22:47:00 26 4
gpt4 key购买 nike

我正在开发一个Cordova应用程序,并将PouchDB用作数据库,当连接可用时,它将所有信息复制到CouchDB。
我成功存储了简单的文本和图像。
我一直在尝试存储视频和音频,但是没有运气。

我存储数据的方式是:

    var emo = {
_id: timestamp,
user: uuid,
location: curLatLng,
_attachments:
{
"image.jpg":
{
content_type:"image\/jpeg",
data: image
},
"video.mp4":
{
content_type:"video\/mp4",
data: video
}
}
};
db.put(emo, function callback(err, result) {
if (!err) {
//console.log('Successfully posted a todo!');
}
});

我或多或少通过以下方式创建了“视频”:
Cordova - Capture video and retrieve base64 data

因此,最后其格式为blob。

首先,我不确定是否可以在PouchDB中存储音频/视频。如果可能,您能发现我做错了吗?我应该采用其他方法吗?

非常感谢您的宝贵时间!

最佳答案

PouchDB绝对支持存储Blob。有a guide to attachments解释了如何。

这是a little demo,显示了如何存储文件。您可以从文件系统上载任何文件,并将其存储在PouchDB中。希望有帮助!

关于cordova - 在PouchDB中存储视频/音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32525337/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com