本文介绍了求的Video.js是关闭在Android设备约5-10秒的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

主题pretty多总结起来。我们已经建立在了Video.js之上的自定义播放器,着有章菜单,允许用户跳转到使用的Video.js API,视频的特定部分又名:

The subject pretty much sums it up. We have a custom player built on top of Video.js, with a "chapters" menu that allows users to jump to particular parts of a video using the Video.js api, aka:

video.currentTime(newValue)

这适用于大多数设备大(与一个只有约1/2秒或更少的差异),除了在Android(在银河S5专门测试),它往往导致视频跳跃5 - - 10秒钟前成视频比指定也就是说,如果我这样做video.currentTime(30)视频开始在24秒播放。

This works great on most devices (with a discrepancy of just about 1/2 a second or less), except on Android (specifically testing on a Galaxy S5) it tends to result in the video jumping 5 - 10 seconds earlier into the video than specified i.e. if I do video.currentTime(30) the video starts playing at 24 seconds.

任何想法?!

推荐答案

不幸的是大多数Android设备上的视频跳转到下一个或previous关键帧。尝试使用的ffmpeg 使用视频转换 -force_key_frames 选项。

Unfortunately on most Android devices the video jumps to the next or previous keyframe. Try to convert the video with ffmpeg using -force_key_frames option.

这篇关于求的Video.js是关闭在Android设备约5-10秒的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-24 03:01