<div>
<video
controls
crossorigin
playsinline
webkit-playsinline
autoplay
width="100%" ref="video">
<source :src="video" type="video/mp4" />
</video>
</div>
// js部分;将以下内容写成方法,在mounted钩子中调用
// 不需要信息正确,只是为了调用ready函数
wx.config({
debug: false,
appId: '随意填写',
timestamp: '随意填写',
nonceStr: '随意填写',
signature: '随意填写',
jsApiList: []
})
wx.ready(() => {
console.log('微信环境------自动播放2')
that.$refs.video.play()
})
总结与分析:本质上是利用微信的ready函数去执行自动播放效果;试过定时函数,或者放在微信的其他api中无效,具体原因还有待探讨