附件网址错误

时间:2018-06-18 11:06:29

标签: javascript cordova pouchdb

我正在使用cordova和pouchDB进行应用程序。

当我想获得附件时,我可以看到该网址错误。

在浏览器中,我得到这样的网址:

blob:http://localhost:4400/0386f19b-bdb7-47d7-a9aa-4fb8545116bb

工作正常。

在设备(Android)中,我得到:

blob:file:///03b8e5bf-2709-4254-9464-50d53758c897

我不能播放这个音频附件。

我猜这个网址在Android上是错误的。

这是我创建网址的代码:

 db.getAttachment(row.doc._id, 'file').then(function (blob) {
                        var a = URL.createObjectURL(blob);
                        console.log(a);
                        res.data.push({
                            "identifier": row.doc.identifier,
                            "title": row.doc.title,
                            "subtitle": row.doc.subtitle,
                            "url": a
                        });
                    })

如何在移动设备上拥有有效的网址?

0 个答案:

没有答案