zoukankan      html  css  js  c++  java
  • EasyWasmPlayer播放视频报错Uncaught (in promise)DOMException

    作为TSINGSEE青犀视频开发的视频流媒体播放器,EasyPlayer 系列项目都支持集成以及二次开发,也可以通过下载试用获得真实的测试效果。其中新的 H.265 播放器分支 EasyWasmPlayer 播放器是网页播放的主流播放器。

    当我们在项目中采用 EasyWasmPlayer 播放视频时,控制台会一直出现报错 Uncaught (in promise)DOMException。本文我们分析下该报错是什么问题导致的。

    其实这个问题是浏览器阻止自动播放导致的错误,用户设置了自动播放,所以在首屏加载时会出现这个情况,处理这个情况可以将音频禁止即可。

    将 openAudio 改为 true 是禁用音频,或者避免首屏一上来就加载播放器,但是该项目中显然不是这个问题,而是打开播放页面,选中设备开始播放,才开始加载播放器,修改后即能正常播放:

    TSINGSEE青犀视频自主研发的播放器 EasyPlayer 目前正在多个平台上得到了有效使用,并且支持集成,还包括 EasyPlayer RTSP、EasyPlayer RTMP、EasyPlayerPro 和 EasyPlayer.js 等播放器,具备更高的可用性和更低的延时性,欢迎大家了解。

  • 相关阅读:
    HRBUST 1819 石子合并问题--圆形版
    Linux 用户信息英文解释
    day 09 Linux下常见的打包压缩命令
    day 09作业
    第8天作业
    day 08 重定向/管道/sort/uniq/awk详解
    什么是输出重定向
    day07 Linux文件类型及软链接
    第6,7天作业
    day06 Linux根目录下重要目录
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/15540890.html
Copyright © 2011-2022 走看看