收藏
回答

video无法播放 ?

<video id="videoId" style="height:240px;width:320px;" src='http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4' custom-cache="{{false}}" bindtap="start"> </video>


这样可以,但是下面这种就不行

video.wxml

<video id="videoId" style="height:240px;width:320px;" src='{{videoUrl}}' custom-cache="{{false}}" bindtap="start"> </video>

其中

video.js

onLoad: function (options) {

let { videoUrl } = options

console.log(videoUrl)

}


输出log:

http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4


请问为什么出现这种问题?怎么解决?

最后一次编辑于  08-15  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • theta
    theta
    08-16

    @官方

    08-16
    赞同
    回复 3
    • theta
      theta
      08-16
      发现注释掉的那种赋值方式不行,必须setData,同时,两种方法,前者能log,后者不能。与同步异步有关?onLoad: function (options) { //let { videoUrl } = options.videoUrl this.setData({ videoUrl:options.videoUrl }) //console.log(videoUrl) }
      08-16
      回复
    • ʚ青哥ɞ
      ʚ青哥ɞ
      08-16回复theta
      修改data数据必须setData
      08-16
      回复
    • theta
      theta
      08-27回复ʚ青哥ɞ
      谢谢
      08-27
      回复
问题标签