小程序将video写在自定义组件中,引用组件控制视频的播放暂停失效了 - 爱问答

(爱问答)

小程序将video写在自定义组件中,引用组件控制视频的播放暂停失效了

js的部分:

methods: {

bindPlay:function(e){console.log(e)var id = e.currentTarget.id;var video = wx.createVideoContext(id,this)console.log(video)video.play();}

}

ml的部分:

<view bindtap='bindPlay'><image class='playPause' src='../../image/icon_logo.png' ></image></view>

在引用页面引用以上的组件,假设组件名字叫‘my-video’:

<my-video></my-video>

运行代码,点击没有效果;

如果把视频拉出来,不写在组件中直接用就可以的

如果要实现点击video播放或暂停,可以使用jquery的选择器来方便选取DOM。

但要注意:jquery中并没有直接控制<video>元素播放、暂停的方法,需要用原生的javaScript代码来控制


如果是使用的HTML5的video 标签,可以取到播放器即可实现。

var Media = document.getElementById("media");Media.play(); //播放Media.pause(); //暂停


相关标签:控制

下一篇:我想学小程序开发

上一篇:ei的compendex的数据库中哪个字段是检索作者单位的

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?