Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 易播器V1.2(超强论坛播放器)6-30更新

[复制链接]
Sail侠客 发表于 2006-6-21 14:21:05 | 显示全部楼层
发现“易播器V1.2”源码的几个问题:

1、第三步MV标签代码应为:

  1. <script language="JavaScript" src="music/player/js/linkfunc.js"></script><img src="images/tryer4/bb_mv.gif" border="0" alt="黑色天堂论坛播放器">如果你想在论坛播放器播放,请先<a href="music/">启动播放器</a>,再进行右面操作.
  2. <a href="javascript: hh_play(true,'{2}','{3}',0,'{1}',0);">马上播放</a>   <a href="javascript: hh_play(false,'{2}','{3}',0,'{1}',0);">追加到播放列表</a>
  3. <script language="javascript">
  4. var LINK = new Array("{3}","黑色天堂");
  5. var linkType = new Array();
  6. linkType['WMA'] = 'MP3';
  7. linkType['MP3'] = 'MP3';

  8. linkType['WMV'] = 'WMP';
  9. linkType['ASF'] = 'WMP';
  10. linkType['MPG'] = 'WMP';
  11. linkType['MPEG'] = 'WMP';
  12. linkType['AVI'] = 'WMP';
  13. linkType['ASX'] = 'WMP';
  14. linkType['WAV'] = 'WMP';

  15. linkType['RM'] = 'Real';
  16. linkType['RMVB'] = 'Real';
  17. linkType['RAM'] = 'Real';
  18. linkType['RA'] = 'Real';

  19. linkType['SWF'] = 'Flash';

  20. var sufFix = LINK[0].substring(LINK[0].lastIndexOf(".")+1,LINK[0].length).toUpperCase();
  21. if(sufFix.indexOf("#")) sufFix = sufFix.split("#")[0];
  22. if(sufFix.indexOf("?")) sufFix = sufFix.split("?")[0];

  23. function MP3(){
  24. document.write("<iframe border='0' width='350' height='101' scrolling='no' frameborder='0' src='./music/bbsplaymv.php?url="+LINK[0]+"'></iframe>");
  25. document.close();
  26. }

  27. function WMP(){
  28. document.write("<iframe border='0' width='350' height='346'  scrolling='no' frameborder='0' src='./music/bbsplaymv1.php?url="+LINK[0]+"'></iframe>");


  29. document.close();
  30. }
  31. function Real(){
  32. document.writeln("<object classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' width='400' height='300'  id='amourReal'>");
  33. document.writeln("  <param name='src' value='"+LINK[0]+"'>");
  34. document.writeln("  <param name='autostart' value='true'>");
  35. document.writeln("  <param name='controls' value='imagewindow'>");
  36. document.writeln("  <param name='console' value='clip1'>");
  37. document.writeln("  <embed src='"+LINK[0]+"' width='400' height='300' type='audio/x-pn-realaudio-plugin' autostart='true' controls='imagewindow' console='video'>");
  38. document.writeln("  </embed>");
  39. document.writeln("</object>");
  40. document.writeln("<br />");
  41. document.writeln("<object classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' width='400' height='50' id='amourReal'>");
  42. document.writeln("  <param name='src' value='"+LINK[0]+"'>");
  43. document.writeln("  <param name='autostart' value='true'>");
  44. document.writeln("  <param name='controls' value='all'>");
  45. document.writeln("  <param name='console' value='clip1'>");
  46. document.writeln("  <embed type='audio/x-pn-realaudio-plugin' src='"+LINK[0]+"' width='400' height='50' autostart='true' controls='all' console='video'>");
  47. document.writeln("  </embed>");
  48. document.writeln("</object>");

  49. document.close();
  50. }

  51. function Flash(){
  52. document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='600' height='480'>");
  53. document.write("<param name='movie' value='"+LINK[0]+"'>");
  54. document.write("<param name='quality' value='high'>");
  55. document.write("<embed src='"+LINK[0]+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='480' height='330'></embed>");
  56. document.write("</object>");
  57. document.close();
  58. }

  59. function Default(){
  60. document.writeln("<a href='"+ LINK[0] +"' target='_blank'>" + LINK[1] + "</a>");
  61. document.close();
  62. }

  63. if(linkType[sufFix]){
  64. eval(linkType[sufFix]+"()");
  65. }else{
  66. Default();
  67. }
  68. </script>
复制代码


否则会出现MP类的文件无法播放,找不到播放器的问题

2、bbsplaymv、bbsplaymv1两个文件有问题
解决方法:将两个文件内的
  1. /music/bbsplayer
复制代码

全部替换为
  1. ./bbsplayer
复制代码


最后,希望易播器越做越好!

PS:还有个问题
播放按钮和静音按钮的图片有问题,要改Javascript。


[ 本帖最后由 Sail侠客 于 2006-6-21 14:32 编辑 ]
回复

使用道具 举报

枫蓝岸 发表于 2006-6-21 15:03:29 | 显示全部楼层
谢谢,再次感谢,总算安装上了。
回复

使用道具 举报

 楼主| clf2275 发表于 2006-6-21 15:13:01 | 显示全部楼层
原帖由 Sail侠客 于 2006-6-21 14:21 发表
发现“易播器V1.2”源码的几个问题:

1、第三步MV标签代码应为:

<script language="JavaScript" src="music/player/js/linkfunc.js"></script><img src="images/ ...

感谢指出BUG,我大意,因为我是直接域名的形式 无这个问题 如果你是http://域名/bbs 就有问题拉~~

我已经修改好了这个BUG~~欢迎大家再次测试~~ 再次感谢Sail侠客
回复

使用道具 举报

枫蓝岸 发表于 2006-6-21 15:48:40 | 显示全部楼层
<a href="javascript:box()"><img src="{IMGDIR}/bb_flash.gif" border="0" alt="{lang post_discuzcode_flash}"></a>
<a hidefocus=true href="javascript:box()"><img src="default/bb_mv.gif" border="0" alt="插入多媒体代码"></a>

老大,你看看这个,在插入图片时候,用default……不是找到图片,相反,我用上面的imgdir那个却能显示,不知道什么原因,不管怎么说,我是安装上了,谢谢QQ上的指导。
回复

使用道具 举报

 楼主| clf2275 发表于 2006-6-21 16:30:40 | 显示全部楼层
原帖由 枫蓝岸 于 2006-6-21 15:48 发表
<a href="javascript:box()"><img src="{IMGDIR}/bb_flash.gif" border="0" alt="{lang post_discuzcode_flash}"></a>
<a hidefocus=true href=& ...


晕死,再次大意了 应该是images/default 我已经修改了 ,谢谢指出~~
回复

使用道具 举报

Liuxff 发表于 2006-6-21 19:10:36 | 显示全部楼层
易播器的风格颜色怎么改呀?怎么有时出来蓝色有时出来绿色?如果我只想保留那个绿色的播放器呢?

[ 本帖最后由 Liuxff 于 2006-6-21 20:51 编辑 ]
回复

使用道具 举报

nxfte 发表于 2006-6-21 21:03:06 | 显示全部楼层
看到 支持一下!
备份程序准备装~!~感觉不错!!

希望好用
回复

使用道具 举报

nxfte 发表于 2006-6-22 00:36:36 | 显示全部楼层
郁闷~~~~~~~~~~~~安装不好,
软件大人帮我装下吧~
回复

使用道具 举报

 楼主| clf2275 发表于 2006-6-29 19:48:17 | 显示全部楼层
原帖由 nxfte 于 2006-6-22 00:36 发表
郁闷~~~~~~~~~~~~安装不好,
软件大人帮我装下吧~

加Q
回复

使用道具 举报

 楼主| clf2275 发表于 2006-6-29 23:55:53 | 显示全部楼层
6-30修改了按钮图片失效等BUG 现在终于无BUG了 大家试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-23 11:48 , Processed in 0.024805 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表