asdasdsad
asdasdsad
  • 发布:2019-07-31 13:28
  • 更新:2020-06-12 11:19
  • 阅读:8956

parameter 1 is not of type 'Blob'.

分类:uni-app

选择的视频文件

blob:http://localhost:8080/47b8cbf6-e031-42b0-b171-61509e0fa0a9

转换base64提示错误
[system] TypeError: Failed to execute 'readAsDataURL' on 'FileReader': parameter 1 is not of type 'Blob'.

                uni.chooseVideo({  
                    count: 1,  
                    sourceType: ['album'],  
                    compressed: true,  
                    success: function(res) {  
                        let src = res.tempFilePath;  

                        console.log(src);  
                        var reader = new FileReader();  
                        var rs = reader.readAsDataURL(src);  
                        reader.onload = (e) => {  
                            var videoSrc = e.target.result;  
                            console.log(videoSrc)  
                        }  
                        return;  
                    }  
                });
2019-07-31 13:28 负责人:无 分享
已邀请:
l***@163.com

l***@163.com

我也遇到这个问题了,最后用原生input type="file" 处理了。期待有人回答这个问题

  • Javim

    input 在ios可以用吗

    2019-12-24 15:15

8***@qq.com

8***@qq.com - 自由工作比上班赚的多

请问解决这个问题了么 遇到同样的问题

易软

易软

同问

该问题目前已经被锁定, 无法添加新回复