音乐课程的bug 问题
来源:4-9 nextTick

Arey_jy
2018-11-12
所以本质上,就是用户点击到 audio 的 play 并不是在一个 tick 中完成,并且前面提到 Vue.js 中对 v-on 绑定事件执行的 nextTick 过程会强制使用 macro task。那么到底是不是由于 nextTick 影响了 audio 在 iOS 微信浏览器中的播放呢,
以上是文章中内容
当点击了 click 事件执行了 this.url = musicList[this.index]
那在 watch 中监听的 url 参数执行的事异步 nextTick。前面已经赋值了,后面 watch 执行不管是不是 macro task 还是micro task, 应该都是不影响的呀! 有点没理解过来,求黄老师解答。
写回答
1回答
-
我建议你再把这篇文章仔细看看:https://juejin.im/post/5a1af88f5188254a701ec230
里面有提到真正导致播放失败的原因,以及 Vue 最新版本似乎修复了这个问题。012018-11-13
相似问题