收藏
回答

video组件 bindloadedmetadata 属性怎么调用?

bindloadedmetadataeventhandle
视频元数据加载完成时触发。event.detail = {width, height, duration}2.7.0

调试基础库2.92

wxml

<view class="submain" wx:if="{{item.video}}">
  <video  class="myvideo" src="{{item.video}}" object-fit="cover"  bindloadedmetadata="videometa" binderror="videoErrorCallback"  show-center-play-btn='{{true}}' show-play-btn="{{false}}" controls></video>

</view>


js

videometa:function (e) {
  console.log('元素据',e)
},

视频加载了 但怎么才可以触发这个事件 我想获取视频内容的宽高

最后一次编辑于  11-07
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    11-07

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    11-07
    赞同
    回复 6
    • JAN
      JAN
      11-08
      https://developers.weixin.qq.com/s/UEZVQIm578cV
      11-08
      回复
    • JAN
      JAN
      11-08
      微信开发者工具基础库版本号:1.02.1910120    调试基础库2.92 2.70 2.70 机型 iPhoneX IPHONE 6
      11-08
      回复
    • 是小蜜哟
      是小蜜哟
      11-08
      任何手机
      11-08
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      11-08回复是小蜜哟
      ios?
      11-08
      回复
    • 高小木木
      高小木木
      11-20
      我们也发现了这个问题,在手机端,IDE上都不触发
      11-20
      回复
    查看更多(1)
  • 是小蜜哟
    是小蜜哟
    11-07

    同问,这个回调根本不执行

    11-07
    赞同 2
    回复 1
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      11-08
      是反馈在工具上不执行么?
      11-08
      回复
  • 好名都让狗取了
    好名都让狗取了
    11-08

    的确无效

    11-08
    赞同 1
    回复 6
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      11-08
      指的是工具?
      11-08
      回复
    • 好名都让狗取了
      好名都让狗取了
      11-08回复社区技术运营专员-娇华
      嗯。。开发者工具上无效
      11-08
      回复
    • JAN
      JAN
      11-08
      开发者工具任何版本
      11-08
      回复
    • 好名都让狗取了
      好名都让狗取了
      11-08回复JAN
      bindprogress现在用了这个代替
      11-08
      回复
    • JAN
      JAN
      11-08回复好名都让狗取了
      但怎么获取视频内容宽高呢,而且 bindprogress 有的buffer 是null的 怎么判断是否加载完成呢
      11-08
      回复
    查看更多(1)
问题标签