用AVProVideo在WebGL端播放视频报错

用AVProVideo在WebGL端播放视频报错

img

视频路径:http://model.chuweiedu.com/StreamingAssets/video/qinang.mp4

视频路径是动态加载的
public void LoadVideo(string path)
{
_mediaPlayer.OpenMedia(MediaPathType.AbsolutePathOrURL, path, true);
}

img

回答不易,求求您采纳点赞哦

当尝试使用 AVPro Video 在 WebGL 平台中播放视频时,通常会出现错误“pointer_stringify is not defined”,这表明在 WebGL 中播放视频所需的 Emscripten 库未包含或未正确配置。

要解决此问题,您可以尝试以下步骤:

  • 确保您的项目中安装了最新版本的 AVPro Video 和 Emscripten。

  • 验证 Emscripten 库是否已正确导入到您的项目中。您可以通过检查 Unity 播放器设置中的“脚本定义符号”并确保定义了“ENABLE_WEBM_ENCODING”和“ENABLE_WEBM_DECODING”来执行此操作。

  • 检查 AVPro 视频插件是否可以访问 Emscripten 库。这可以通过打开 AVPro 视频配置窗口并确保启用“Emscripten 支持”选项来完成。

  • 如果问题仍然存在,您可以尝试重新安装 AVPro Video 和 Emscripten,或联系 AVPro Video 支持团队以获得进一步帮助。

我知道