gzprk
小狐狸
小狐狸
  • UID3743
  • 注册日期2005-03-08
  • 最后登录2005-09-25
  • 发帖数18
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:7121回复:10

Firefox 是否不支持realplay 的mbed的方法属性的?

楼主#
更多 发布于:2005-03-19 12:55
居然不支持plugins的方法!
我看了realplay关于embed的脚本,如下:

<embed ID="real" type=audio/x-pn-realaudio-plugin src="../../../mo.rm" width="168" height="128"></embed>
<button onclick=document.getElementById("real").doPlay();>stop</button>

这个在windows都可以运行,但是在firefox上就提示javascript没有doplay方法属性了。
melop
小狐狸
小狐狸
  • UID1650
  • 注册日期2005-01-02
  • 最后登录2006-01-26
  • 发帖数87
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2005-03-19 12:55
请先查查w3c的文档吧,embed 不是标准中规定的标签。
应该用 <object>
欢迎光临我的小blog: http://blog.csdn.net/melop
gzprk
小狐狸
小狐狸
  • UID3743
  • 注册日期2005-03-08
  • 最后登录2005-09-25
  • 发帖数18
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-03-19 12:55
试过把<embed> 该为object格式了,但是还是提示没有那个方法的。
请问能否提供一个控制realplay的脚本呢?主要用于更换src连接。
viewtheard
千年狐狸
千年狐狸
  • UID2383
  • 注册日期2005-01-20
  • 最后登录2024-05-09
  • 发帖数1995
  • 经验508枚
  • 威望1点
  • 贡献值384点
  • 好评度20点
  • 社区居民
  • 忠实会员
3楼#
发布于:2005-03-19 12:55
My Technical Blog: http://art-technical.blogspot.com/
猫头猪
狐狸大王
狐狸大王
  • UID163
  • 注册日期2004-11-25
  • 最后登录2005-12-04
  • 发帖数595
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2005-03-19 12:55
你为firefox安装了realplay的插件了么?最好安装最新的版本。
插件的方法能不能在firefox里被运行完全要看插件有没有实现。
superman
狐狸大王
狐狸大王
  • UID3997
  • 注册日期2005-03-14
  • 最后登录2006-04-17
  • 发帖数341
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2005-03-19 12:55
IE和Firefox使用的插件是不一样的,最好先在Firefox的about:pulgins里面确认一下。
我是一个残忍且卑鄙的人,我晕血又嗜血。我会当着所有人的面把你绑起来,割开你的手腕,让你亲眼看自己皮肉翻开,血液流光,然后抽搐着死去。滴答。滴答。滴答。知道吗,那声音仿佛天籁,你会喜欢的。那些红色粘稠的液体,我会全部喝光,让它在我的嘴角绽开美好得惊天地的诡异花朵。在你失去知觉前,我会喂你一口的,要加糖吗。
gzprk
小狐狸
小狐狸
  • UID3743
  • 注册日期2005-03-08
  • 最后登录2005-09-25
  • 发帖数18
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2005-03-19 12:55
&quot;珠江路上闲逛的&quot;
"珠江路上闲逛的"你提供的的代码我看了,那只是在线播放而已,我需要的是用javascript对media进行控制,而不是在object的面板上按扭。
gzprk
小狐狸
小狐狸
  • UID3743
  • 注册日期2005-03-08
  • 最后登录2005-09-25
  • 发帖数18
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2005-03-19 12:55
请版主“猫头猪”指教
firefox本来就可以打开realplay,
比如说,我上面那个代码中,网页打开后,只要我按钮realplay的play按钮,是可以播放rm的。

请问我是否还需要安装插件呢?

如果不需要,你看我的那个代码,我有个buton的,按下是执行realplay的embed
的doplay()函数,但是死活不行啊。
gzprk
小狐狸
小狐狸
  • UID3743
  • 注册日期2005-03-08
  • 最后登录2005-09-25
  • 发帖数18
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2005-03-19 12:55
估计还是这个原因了。
看了firefox的FAQ:

Important! It has been reported that scripting support will not work if you install Mozilla Firefox after installing RealPlayer. If this happens, reinstall RealPlayer.

If you install RealPlayer 10 after Mozilla Firefox, the installer will automatically install the plugin for Mozilla Firefox.
gzprk
小狐狸
小狐狸
  • UID3743
  • 注册日期2005-03-08
  • 最后登录2005-09-25
  • 发帖数18
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2005-03-19 12:55
谢谢大家帮忙。

终于解决了,即使firefox能播放rm,但是它不能执行embed的方法,按照提示,需要重装realplay才行,至于为什么就不得而知了,

希望下一版本的FF能解决。
liad
小狐狸
小狐狸
  • UID2377
  • 注册日期2005-01-20
  • 最后登录2009-05-23
  • 发帖数13
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2005-03-19 12:55
正确应是DoPlay,而不是doPlay,严格区分大小写
游客

返回顶部