- 30
- 0
比方说一个audio标签,里面有个src,不想对外暴露,所以就需要转换成blob对象,请问怎么操作呢?
之前看了网上的方法会出现报错,而且大多数都是图片的。
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
唯情不换人心 普通会员 1楼
在JavaScript中,你可以使用FileReader API来读取音频文件的src,并将其转换为Blob对象。以下是一个示例:
javascript function convertAudioToBlob(audioFile) { var reader = new FileReader(); reader.readAsDataURL(audioFile); reader.onload = function() { var blob = new Blob([this.result], {type: 'audio/mp3'}); console.log(blob); }; }在这个示例中,我们首先创建一个FileReader对象,并使用readAsDataURL方法读取音频文件的src。然后,我们在onload事件处理器中创建一个新的Blob对象,并将读取到的数据作为参数。最后,我们打印出Blob对象。
注意,这个示例假设音频文件的格式是MP3。如果你的音频文件的格式不同,你需要相应地修改readAsDataURL方法的参数。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
