思路: 前提是能被播放,无法被浏览器播放则无法获取时长,所以根据这一点,下面的方案也能判断视频能否被浏览器支持解码
http://blog.csdn.net/tsubasadakong/article/details/377617651、在HTML中,使用JavaScript嵌� .swfæ件ï¼test.swfï¼ï¼å¹¶ä¸èµäºid,nameï¼æ¯å¦ swfobjï¼ <embed src='test.swf' width='500px' height='500px' id='swfobj' name='swfobj'></embed>2ãè·åå½åææ¾å¸§æ°ï¼var currentFrame= swfobj.CurrentFrame() è· åæ» å¸§ æ°ï¼var totalFrames=swfobj.TotalFrames()3ãå¦æè¦å¨swfææ¾å®å移é¤å®ï¼å¨å®æ¶å¨ä¸çå¬æ¶ï¼å¤ææ¡ä»¶ swfobj.CurrentFrame()>=swfobj.TotalFrames()-1(æè ==ï¼æè§>=æ´å ä¿é© éè§) æ¯å¦ä¸ºtrueã CurrentFrameçæ大å¼ä¸ºæ»å¸§æ°-1