当前位置: 首页 > news >正文

uniapp 如何调用音频

uniapp调用音频

button点击

       <view><button @click="startPlay">开始播放</button></view>

方法实现

  startPlay() {  const innerAudioContext = uni.createInnerAudioContext();innerAudioContext.src = '/static/sounds/oqc.mp3';innerAudioContext.play()}

自定义播放 本地调试可以 打包 APK调用失败(需补充使用)

  startPlay() {  this.a(); // 开始播放的入口 },  a(){var time = new Date();console.log('time:',time)const asd = '请001号前来办理业务'const msg = new SpeechSynthesisUtterance()msg.text = asdlet that = thismsg.onend = function(){that.count+=1// alert('播放结束')setTimeout(function(){that.play()},1000)}window.speechSynthesis.speak(msg)},play(){console.log('this.count',this.count)if(this.count < 3){this.a()}else{this.count = 0console.log('播放完毕')}// setInterval(this.cyclePlay(),1000)},
http://www.lryc.cn/news/472159.html

相关文章:

  • 在Facebook运营中使用住宅IP的重要性
  • EJB项目如何升级SpringCloud
  • HTTPS 协议原理
  • Vxe UI 表格行编辑(默认不显示编辑框,点击后可编辑)
  • 移远通信闪耀2024香港秋灯展,以丰富的Matter产品及方案推动智能家居产业发展
  • 爬虫利器playwright
  • 着色器的认识
  • 科技的成就(六十四)
  • 银行信贷风控专题:Python、R 语言机器学习数据挖掘应用实例合集:xgboost、决策树、随机森林、贝叶斯等...
  • 〈壮志凌云:独行侠〉中的超高音速战机
  • k8s集群 ceph rbd 存储动态扩容
  • C语言笔记(指针题目)例题+图解
  • 从零开始的 vue项目部署到服务器详细步骤(vue项目build打包+nginx部署+配置ssl证书)
  • [OceanBase-不止于记录]:揭秘双引擎战略,共探AI时代数据架构未来
  • 项目:抽奖系统
  • synchronized进阶原理
  • C++,STL 052(24.10.29)
  • git下载和配置
  • Linux基础—基础命令及相关知识5(ubuntu网络配置)
  • 使用 firewall-cmd 管理 Linux 防火墙
  • 鸿蒙OS试题
  • Flutter InkWell组件去掉灰色遮罩
  • Android——metaData
  • SLAM|1. 相机投影及相机畸变
  • nginx配置及虚拟主机
  • ElasticSearch - Bucket Script 使用指南
  • Android的SQLiteOpenHelper类 笔记241027
  • 「Mac畅玩鸿蒙与硬件10」鸿蒙开发环境配置篇10 - 项目实战:计数器应用
  • 安卓逆向之ARM汇编寻址,汇编指令
  • Idea常见插件(超级实用)