阅读:3306回复:0
求助:firefox不能获取播放器播放状态问题
本人使用播放器内嵌到firefox内播放视频,
视频可以播,但firefox识别不了,播放器的变量和函数, 所以无法获取播放状态,大家有什么好的意见, 帮帮小弟吧,不胜感激! 以下系测试代码: <html> <head> <title>hello</title> <script language="javascript"> var played = false; function checkstop(){ alert(document.getElementById("MediaPlayer").GetPlayState() ); if( document.getElementById("MediaPlayer").playState ){ alert(document.getElementById("MediaPlayer").playState ); played = true; document.title = "Playing"; setTimeout( "checkstop()", 1000 ); } else{ if( document.getElementById("MediaPlayer").playState ==0) { document.title = "STOP"; //TODO } } } </script> </head> <body onload="checkstop()"> <object id=MediaPlayer classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width=427 height=300> <embed width="420" height="360" type="audio/x-pn-realaudio-plugin" src="4.rmvb"></embed> </object> </body> </html> 这代码是保存成html文件的! 报的错误是: 错误: document.getElementById("MediaPlayer").GetPlayState is not a function 源文件:file:///C:/Documents%20and%20Settings/niechelwu/%D7%C0%C3%E6/helix%20progrem/%B8%B4%BC%FE%20realone.html 行:10 |
|