2

我想在我的网站上包含一个具有以下属性的音频/可能的视频播放器:

  • 必须可以通过<div>;
  • 通过 CSS 样式化;
  • 可以读取所有 ID3 信息;
  • 可以从数据库中拉取文件(可能是 GoDaddy 的 Easy Database);
  • 没有闪光灯;
  • 可转移到智能手机等

我被赶到了似乎符合要求的 SoundManager2,但我似乎在制作可点击的图像开始播放我的 mp3 时遇到了真正的麻烦。我的 JS 技能为零,所以我从愚蠢的基础开始慢慢建立起来。我想我有两个问题:

  1. 还有其他更适合的媒体播放器吗?
  2. 到目前为止,我无法创建 Fiddle,但这是非常简单的 HTML - 出了什么问题?:

    <html>
    <head>
    
    <script src="script/soundmanager2.js"></script>
    
    <script>
    
    // Path to Flash Files
    soundManager.url = 'swf/';
    soundManager.onload(function(){
      // SM2 is ready to Play Audio
    
    // Create "mySound"
    soundManager.createSound({
    id:"mySound",
    url:"audiofiles/my.mp3",
    onfinish:function(){window.location.href='index.html}});
    };
    
    // Play File
    //soundManager.play('mySound','my.mp3');});
    </script>
    
    </head>
    
    <body>
    <img src="image.jpg" alt="Previous" border="0" width="400" height="400" onclick="soundManager.play('mySound',{volume:100})";>
    </body>
    </html>
    

我从另一个网站复制了这段代码,但我偷偷怀疑代码不完整,所以任何帮助都会......错误......有帮助。

4

1 回答 1

1

我操作你说你从中获取代码的网站。我更新了它,它应该可以工作。确保您完成了教程中的两个部分。第二部分假设您使用与第一部分相同的文件结构。现在应该可以正常工作了:

http://en.wikiaudio.org/SoundManager2:How_to_play_and_trigger_sound

于 2012-04-11T22:52:14.813 回答