vue-video-player在el-dialog弹窗中不能自动播放视频

发布于 2022-09-11 21:45:33 字数 968 浏览 24 评论 0

项目需要在弹窗里展示rtmp视频流,使用了vue-video-player插件,在页面的话是可以自动播放的,但同样的代码放到elementUI的el-dialog标签中就不能自动播放了,试了些办法也没有解决,希望知道原因的大佬解答写,谢谢。

相关代码

      <video-player
        ref="videoPlayer"
        :playsinline="true"
        class="vjs-custom-skin videoPlayer"
        :options="videoOption"
        customEventName="customstatechangedeventname"
      ></video-player>


        this.videoOption = {
                  aspectRatio: '16:9',
                  techOrder: ['flash'],
                  muted: true,
                  flash: { hls: { withCredentials: false } },
                  controls: false,
                  autoplay: true,
                  preload: 'auto',
                  notSupportedMessage: '此视频暂无法播放,请稍后再试',
                  sources: [
                    {
                      type: 'rtmp/mp4',
                      src: data.camera_url
                    }
                  ]
                }


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文