1527430

Results 7 comments of 1527430

收到,谢谢,我尽快试试。

pc 和 android。 vue3+ uniapp,pc上, 使用了Mp4Plugin 倒出错误了。不用Mp4Plugin,使用 document .createElement("video") .canPlayType("video/mp4") 这段代码,然后new Player声明一个播放器,播放正常,可是config中加上Mp4Plugin 就出错误了。 而android的手机上,怎么也没调出来。 搞不懂。 网上公开资料太少了,官方提供的又太简单了。

环境 pc (使用chrome模拟手机浏览器,开发测试用)和 android。 vue3+ uniapp 核心代码是下边这段。 声明,引入: import "xgplayer/dist/index.min.css"; import Player, { Events } from "xgplayer"; import Mp4Plugin from "xgplayer-mp4"; 挂载播放器。 mounted() { this.initPlayer(); }, ... 初始化播放器。 initPlayer(){ //...

以下代码,之前是使用m3u8的,以下代码正常运行,走进了HlsPlugin.isSupported()这个分支,成功地加载了plugins: [HlsPlugin],,手机和PC都可以。 可是m3u8要提前切分,文件太多了,硬盘压力太大。所以想优化改为mp4 range的播放方式。现在遇到了无法使用mp4插件的问题,烦请作者多指教。 非常感谢。 ------------------------------------------------ if ( document .createElement('video') .canPlayType('application/vnd.apple.mpegurl') ) { console.log('直接支持HLS') this.player = new Player({ el: this.$refs.player, ...this.config, }) } else if (HlsPlugin.isSupported()) { console.log('插件') this.player =...

我又测试了一下,不使用uniapp,单独使用vue3,是可以加载Mp4Plugin,而在uniapp框架中,就不行,怎么也加载不进去,但是m3u8的HlsPlugin可以加载。 是不是Mp4Plugin不支持uniapp呢?

DataSourceAutoConfiguration 在sb3 和sb4中所在的包都变化了,pom引入也改了。应该还有进一步深层次的错误。 为了更好地发展,建议你们抛弃对sb 1.X和 2.x的支持,专心面向新版本。