zImo

Results 39 comments of zImo

`watch( () => props.params, (n, o) => { !unref(isFirstLoad) && !isEqual(n, o) && fetch(); }, { deep: true } );` 这样处理下

无解。。。 改用官方的吧,不复杂的话够用了

@woopen 我也是这么想的,但是通过updateOptions更新后无法播放 `watch(props, (n) => { unref(player).updateOptions({ live: true, videoProps: { src: n.url, } }); });` n.url是父组件通过接口传进来的。

@woopen 我试过还是不行 `unref(player).updateOptions({ live: true, src: n.url, });`

网络有去请求了一次直播地址,然后就没了。

`` `const setPlayer = (p: any) => { player.value = p; video.value = p.video; }` `watch(props, (n) => { console.log("变化:", n.url); unref(player).updateOptions({ live: true, src: n.url, }); // unref(player).video.src =...

没有报错,也能请求成功,但就没有后续了,正常hls流应该是分段一直请求。这个流是没问题的,保证可以播放。 即使不从父组件传递过来,直接src:'xxx.m3u8' 给链接也是一样的效果。 但如果是原生的video组件是可以