<template>
<view>
<button type="default" @click="audio2dataURL()">播放</button>
</view>
</template>
<script>
export default {
data() {
return {
}
},
onShow() {
// this.bofang()
// this.audio2dataURL()
},
methods: {
bofang(){
const innerAudioContext = uni.createInnerAudioContext();
innerAudioContext.autoplay = true;
innerAudioContext.src = 'https://bjetxgzv.cdn.bspapp.com/VKCEYUGU-hello-uniapp/2cc220e0-c27a-11ea-9dfb-6da8e309e0d8.mp3';
innerAudioContext.onPlay(() => {
console.log('开始播放');
});
innerAudioContext.onError((res) => {
console.log(res.errMsg);
console.log(res.errCode);
});
},
audio2dataURL() {
console.log('----------audio2dataURL-----------')
let path="/storage/emulated/0/DCIM/Camera/60054701923172203.mp3"
plus.io.resolveLocalFileSystemURL(path, function(entry){
entry.file(function(file){
var reader = new plus.io.FileReader();
reader.readAsDataURL(file);
reader.onloadend = function (e) {
console.log('----------语音转换结果------------')
console.log(e.target.result);
// 这里websoket发送
// self.sendMsg(e.target.result)
// console.log('----------发送语音完成------------')
};
},function(e){
console.log("读写出现异常: " + e.message)
})
})
},
}
}
</script>
<style>
</style>
uniapp播放语音
原创wx62cbd84cdb743 ©著作权
文章标签 uniapp播放语音. 文章分类 JavaScript 前端开发
©著作权归作者所有:来自51CTO博客作者wx62cbd84cdb743的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:上传到七牛
下一篇:centos7 安装screen
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
VUE 文字转语音播放
vue 文字转换成语音播放
vue 文字转语音播放