收藏
回答

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


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

回答关注问题邀请回答
收藏

1 个回答

  • theta
    theta
    2019-08-16

    @官方

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