收藏
回答

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


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

最后一次编辑于  星期四 19:03  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

3 个回答

  • theta
    theta
    星期五 08:16

    @官方

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