Closed criver31 closed 2 years ago
执行播放器的new实例化后直接调用play(),控制台并没有打印onPlay,代码如下: function create() { jessibuca = new Jessibuca({ ...... },); ...... jessibuca.onPlay = () => console.log('onPlay'); ...... } create(); jessibuca.play(url)
demo中的播放器是先初始化好,等待页面按钮响应; 所以猜想是不是new Jessibuca时去加载wasm文件,这个时候new完直接调用play()没有执行回调的原因是因为wasm没有加载完?
测试了一下,使用v3的jessibuca.js和decoder.js后没有此现象
执行播放器的new实例化后直接调用play(),控制台并没有打印onPlay,代码如下: function create() { jessibuca = new Jessibuca({ ...... },); ...... jessibuca.onPlay = () => console.log('onPlay'); ...... } create(); jessibuca.play(url)
demo中的播放器是先初始化好,等待页面按钮响应; 所以猜想是不是new Jessibuca时去加载wasm文件,这个时候new完直接调用play()没有执行回调的原因是因为wasm没有加载完?