JW FLV 播放器 Javascript 事件
-
06-09-2019 - |
题
当用户触发 Javascript 操作时,我希望 JW FLV 从当前位置向后查找 5 秒。我知道如何使用player.sendEvent('SEEK',seconds)发送事件。但我不知道要经过多少秒,因为 JS 不知道当前位置。有人可以帮忙吗?http://developer.longtailvideo.com/trac/wiki/FlashEvents#Viewevents.
没有正确的解决方案
其他提示
1)您可以通过以下方式获取当前位置:
获取位置():以数字形式返回当前播放位置(以秒为单位)。
2)然后寻找所需的位置为:
寻找(位置):跳转到当前播放项目中的指定位置。参数: position:Number: Requested position in seconds.
另请参阅 这
其实你可以得到当前位置与JavaScript。方法如下:
player.addModelListener('TIME', 'timeMonitor');
var time = null;
function timeMonitor(obj) {
time = obj.position;
}
在时间变量不断更新,所以后来只是这样做:
function userTriggeredJsAction(){
var newTime = time - 5;
player.sendEvent('SEEK',newTime);
}
不隶属于 StackOverflow