gemstone
gemstone
@OVYVO 拖拽进度条默认会触发进度同步,也就是不断的Seek。试试关闭掉拖拽时Seek看看是否缓解。另外MP4插件报错的问题,我们再看一下 ```JavaScript new Player({ progress: { isDragingSeek: false }, }) ```
> 补充一个MP4插件的问题,不确定是否是bug:使用上述配置,无法预览fmp4编码格式的视频文件。可能原因是因为后端做数据切片时没有针对此编码格式类型视频做处理导致文件流异常。后端关闭切片,且不使用MP4插件时视频播放正常 FMP4 是Dash的容器格式,要用xgplayer-dash来播放,不能用MP4插件去播放。MP4插件只支持普通的MP4
规范定义上是可以设置负数的,但浏览器目前没有实现倒放的能力,所以设置后无效
@nyaruhodoo danmu.js 这两个开关()加上去后, 现在内部并没有实现暂停的能力,而是开放了一个事件。可以在这个事件里进行暂停 ``` danmu.on('bullet_hover', (e) => { danmu.freezeComment(e.bullet.id) setTimeout(function () { danmu.restartComment(e.bullet.id) }, 4000) }) ```
@lvzhenbo 可以提供一下测试环境吗?基于目前的信息不太好猜测原因
暂时没有选集的插件提供,需要您单独开发一个自定义的插件维护播放列表
@Dpandaz 1. 现在按您提供的配置(maxLatency & targetLatency)是可以实现追帧功能的。 2. 弱网时不希望重拾(暂停),可以配置 `disconnectRetryCount: Infinity` 不进行重连的尝试 3. 绿屏的问题如果有直播流提供,可以尝试看看。
@jeff9571 按[官网的步骤](https://h5player.bytedance.com/guide/),引入一下CSS: ``` import Player from 'xgplayer'; import 'xgplayer/dist/index.min.css'; let player = new Player({ id: 'mse', url: '//abc.com/**/*.mp4', height: '100%', width: '100%', }); ```
@zhengcongqi 全屏插件支持 ScreenOrientation 这个方式锁定屏幕方向。可以配置增加如下参数: ``` { fullscreen: { useScreenOrientation: true, lockOrientationType: 'landscape' } } ```
见官网中fullscreen插件对于 useScreenOrientation 的说明:https://h5player.bytedance.com/plugins/internalplugins/fullscreen.html#usescreenorientation