解决audio标签报错

<audio :src="url"></audio>

这是错误信息

DOMException: The play() request was interrupted by a new load request.

解决方法:

<button @click="play">
<audioref="audio":src="currentSong.url"@canplay="ready"
></audio>
export default {data(){return {audioReady: false}}methods:{ready(){this.audioReady = true},play(){// 解决方法一: 这个方法不需要添加以上ready方法this.$nextTicker(()=>{this.$refs.audio.play()})// 解决方法二:if(!this.audioReady){return}this.$refs.audio.play()this.audioReady = false}}
}

这里扩展一下,如果有切换歌曲的话 只能使用第二种方法 在每次切换都要判断

audio标签报错:DOMException: The play() request was interrupted by a new load request.相关推荐

  1. 搭建dubbo项目解决dubbo.xml标签报错的问题

    搭建dubbo项目解决dubbo.xml标签报错的问题 参考文章: (1)搭建dubbo项目解决dubbo.xml标签报错的问题 (2)https://www.cnblogs.com/ajax-li/ ...

  2. 解决iview中</Input>标签报错的方法

    解决iview中标签报错的方法 参考文章: (1)解决iview中标签报错的方法 (2)https://www.cnblogs.com/lanyb009/p/9246712.html 备忘一下.

  3. js复制方法navigator.clipboard兼容性处理,控制台直接执行报错 DOMException: Document is not focused

    js复制方法navigator.clipboard兼容性处理,直接执行报错 DOMException: Document is not focused 目录 js复制方法navigator.clipb ...

  4. 解决导入maven项目之后pom.xml中的project标签报错:批量删除没有下载完全的pom依赖bat脚本

    报错现象: 导入maven项目之后pom.xml中的project标签报错. 问题原因: 这个项目我来来回回导入的很多次,有些依赖没有下完全,只下了一半.当我再一次导入该项目时,那些没有下载完全的依赖 ...

  5. Eslint校验fragments标签报错

    Eslint校验fragments标签报错 简单排查, 貌似是因为Eslint在2020年08月12号更新了版本. 修改.新增了一些默认的校验rules. 新增rules(包含但不限于以下) 'rea ...

  6. Edge浏览器安装插件报错:显示出现错误 Download interrupted

    目录 出现错误 经过 解决 出现错误 Edge浏览器安装插件报错:显示出现错误 Download interrupted. 或者新换电脑无法同步安装插件. 经过 查询后,较多为修改C盘下Host文件, ...

  7. 关于编辑器对input标签报错提示“表单输入没有相关label”的问题

    相信很多朋友在制作表单的时候,我们的编辑器会有下图的相关提示吧 我们发现虽然这样并不影响我们的正常使用,但是看着这样的报错提示总是很让人心烦,那么这到底是为什么呢? 其实,这是因为编辑器建议我们在使用 ...

  8. primeNG DataTable中Templating ng-template标签报错

    DataTable - Templating中自定义模板的时候报错:Template parse errors: 'ng-template' is not a known element: 解决:因为 ...

  9. ES组件elasticsearch-head报错 npm ERR! Please include the following file with any support request

    环境Ubuntu 1.报错信息: npm ERR! Please include the following file with any support request: npm ERR! /usr/ ...

最新文章

  1. 1070 Mooncake
  2. 截断句子取前k个单词
  3. Java ResultSet如何检查是否有任何结果
  4. 605. 种花问题003(贪心算法+思路+详解)
  5. 解决:关于Git无法提交 index.lock File exists的问题
  6. 矩阵问题入门(矩阵乘法and矩阵快速幂)acm寒假集训日记22/1/15
  7. SSM之Mybatis框架初步
  8. 基于SSH2做一个24小时订单分析表格
  9. jq输出html 单引号引号转义符,javascript - 由于JSON中的单引号转义,jQuery.parseJSON抛出“无效的JSON”错误...
  10. Flutter实战一Flutter聊天应用(十八)
  11. Jmeter安装TPS插件
  12. 戴尔 Inspiron 530s 通过 Clover_v2.5k_r5093 安装 macOS Catalina 10.15.3 教程
  13. NC6 转库单、采购入库单、库存委托入库单签字后自动生成调拨订单
  14. 瞬态二极管,有哪些?
  15. 反步法设计步骤及仿真验证(非线性系统)
  16. ios微信浏览器App下载链接怎样跳转到苹果App Store
  17. qe和qc的区别在哪里_QC, QE,QA,QO的具体定义是什么,工厂里面个岗位具体职能又是?...
  18. register at least one qt version using“qt vs tools“->“qt options“
  19. MMKV使用及简单封装-kotlin
  20. 基于体素化方法的点云降采样

热门文章

  1. 微信小程序10_<navigator> 标签的用法
  2. 硬盘零磁道坏道的维修 [转]055.cn
  3. torchnet tnt.Meter
  4. 基于视觉的目标检测与跟踪
  5. pytorch实现BiLSTM代码
  6. 8月2日深圳南山骑车游记
  7. 冷热冲击试验-高低温冲击试验国标GB/T2423
  8. Linux嵌入外部程序窗口,μClinux嵌入系统外部硬件设备快速调试||μClinux|
  9. ISCA‘23 | June 17-21,体系结构领域顶会,录取率创新高!华中科大学者担任Publicity Co-Chair!
  10. Apple Developer:Verify your identity and review the updated license agreement.