El reproductor de medios de transmisión de video H265 EasyWasmPlayer integrado en el proyecto informó un error No se pudo ejecutar'drawImage 'on'CanvasRenderingContext2D'

Como reproductor multimedia de transmisión de video desarrollado por TSINGSEE Qingxi Video, la serie de proyectos EasyPlayer admite la integración y el desarrollo secundario. También puede descargar e intentar obtener resultados de prueba reales. La nueva rama del reproductor H265, EasywasmPlayer, es un reproductor web. jugador.

El reproductor H265 EasywasmPlayer se ha integrado y jugado en múltiples proyectos de usuario. Por supuesto, también hay usuarios que encuentran errores durante la integración para consultarnos. Por ejemplo, hay un error de integración de proyecto de usuario: SyncPlayer.js: 642 Uncaught TypeError: Failed para ejecutar 'drawImage' en'CanvasRenderingContext2D ': El valor proporcionado no es de tipo' (CSSImageValue o HTMLImageElement o SVGImageElement o HTMLVideoElement o HTMLCanvasElement o ImageBitmap o OffscreenCanvas)

60.png

La descripción del mensaje de error indica que el elemento de la captura de pantalla no existe, pero no hay ningún problema con la prueba local. Por lo tanto, ingresamos al sitio del usuario y descubrimos que el usuario personalizó el estilo del reproductor durante la investigación en el sitio, lo que resultó en los elementos de tomar capturas de pantalla según la ubicación, que no se pudieron obtener.

61.png

Busque el archivo SyncPlayer.Js, cambie el método de obtención de elementos antes y optimice consultando la figura siguiente para resolver el problema de la integración del proyecto del usuario.

62.png

    var video = this.playerUI.getElementsByTagName('canvas')[0];
    if (video == undefined) {
      video = this.playerUI.getElementsByTagName('video')[0];
    }

63.png

El proyecto EasyPlayer también incluye reproductores como EasyPlayer RTSP, EasyPlayer RTMP, EasyPlayerPro y EasyPlayer.js, que tienen mayor facilidad de uso y menor latencia. Bienvenidos todos a entender.

Supongo que te gusta

Origin blog.csdn.net/TsingSee/article/details/115246379
Recomendado
Clasificación