
1 Slienc7 2015-12-21 18:16:31 +08:00 停用糟糕的 Flash 吧;这应该是做播放器的人考虑的;一般都会提供好方法。 |
2 aivier 2015-12-21 18:57:44 +08:00 好像...似乎...也许...做不到 |
3 Caringor 2015-12-21 19:38:33 +08:00 via Android 不可能, Flash 不是器控件,每播放器的功能和 API 都各有千秋。 |
5 lydhr OP |
6 Caringor 2015-12-22 12:13:08 +08:00 @lydhr 两者不是同一个层面上的东西, iOS 客户端调用的是 iOS 自带播放器,只需要一行代码就可以控制他的播放速率,而 Flash 方面则要看你选用的播放器有没有提供相关接口,没有的话根本没辙。而且我觉得你是误解了某些东西了,能不能调速率与视频源文件是没有任何关系的,执行解码的也不是 JS ,而是 Flash / HTML 的 Video 元素。 |
7 Caringor 2015-12-22 12:15:14 +08:00 @lydhr 总结来说就是 JS 并没有控制视频速率的能力, JS 本身只能调用控件的 API 进行速率调整, Video 是 playbackrate , Flash 得看你那个播放器的 API 。 |
9 lydhr OP @Caringor 以[这个]( http://study.163.com/course/courseLearn.htm?courseId=288006#/learn/video?lessOnId=399106&courseId=288006)为例,<object>有 onratechange()函数却没有 setRate 相关的属性或函数 |
10 lydhr OP @Caringor 以[这个]( http://study.163.com/course/courseLearn.htm?courseId=288006#/learn/video?lessOnId=399106&courseId=288006) 为例,<object>有 onratechange()函数却没有 setRate 相关的属性或函数 |