在线打开视频时,有没有办法通过URL传递开始时间? 例如:
http://www.example.com/newvideo.wmv?starttime=00:33:34.0
我已经看到了使用Javascript或制作ASX文件的不同方法,以便对其进行一些控制,但我只需要在文件开始播放时跳转到某个时间。视频很长,我的目标是制作一个目录,有人可以点击他们想要查看的部分旁边的链接,这就是视频开始的位置。
谢谢!
答案 0 :(得分:0)
据我所知,这是不可能的,this seems to suggest确实如此......
答案 1 :(得分:0)
IE有另一种语言称为“时间” 页面需要在样式标记中使用VML编写一些声明 但是使用控件非常简单,你可以自己设计样式,而不是原始的Windows Media Player。
您可以使用javascipt编写页面,而不是http url的链接, 玩家标签就像这样
< t:media id =“bMedia”volume = 50 timeAction =“visibility”src =“xva.wmv”onend =“doSomething()”onmediacomplete =“doSomethingElse()”/>
您需要使用的方法---- bMedia.seekActiveTime(x); //在元素的活动时间轴上找到指定的点并从该点开始播放。
在此处了解详情MSDN
Windows Media Player是在这些脚本上运行的程序