video 组件不能封装在自定义组件中,?
发布于 7 年前 作者 xiulan14 13796 次浏览 来自 官方Issues
  • 当前 Bug 的表现(可附上截图)
  • 预期表现
  • 复现路径
  • 提供一个最简复现 Demo

在page页面中创建 createVideoContext 并使用是可以的,但是我想把 video 扔进自定义组件中单独封装,问题就出现了,猜测可能是在自定义组件中 video 的 id 属性不能像page中直接用,在自定义组件的 attached 方法里或者 pageLifetimes 的 show 方法里创建皆无效,play方法不执行,

3 回复

除了this之外,还有一个很关键的因素.

检查project.config.json及开发者工具,本地设置的基础库版本(libVersion).

至少2.1.2以上才支持在component中控制video

支持的,代码具体是怎么写的?麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

wx.createVideoContext(videoId,this)

回到顶部