vue使用jsmpeg拉流失败

使用普通的js文件
可以将利用jsmpeg成功拉流

img


但是使用vue3就不行了 总是部署到一半就卡住了

img


感觉是引入ismpeg失败 看过了csdn上很多教程 都不行

img

jsmpeg没有模块化,没法import,直接在template用script加载试试。。

img

然后mounted事件注册onload事件来初始化jsmpeg

mounted(){
window.addEventListener('load',()=>{
this.player=new JSMpeg.Player('ws:127.0.0.1:8092',{canvas:document.getElementById('vueMiniPlayer')})
});
}

你可以把你引入的文件名称写全试一下.js带上,或者换个思路在模板中使用iframe或者插槽把原生的js带过去,希望对你有帮助!

我自己解决了 !!!!
要用 '@cycjimmy/jsmpeg-player' 这个!