非常基本的JS编码,还是SoundManager2?

时间:2012-04-09 17:59:46

标签: javascript html audio-streaming

我想在我的网站上添加一个音频/可能的视频播放器,其中包含以下属性:

  • 必须通过<div>;
  • 放置
  • 通过CSS设计;
  • 可以阅读所有ID3信息;
  • 可以从数据库中提取文件(可能是GoDaddy的Easy Database);
  • 没有闪光;
  • 可转移到智能手机等。

我已经被放逐到SoundManager2,这看起来很合适,但我似乎在制作可点击的图像以开始播放我的mp3时遇到了麻烦。我没有JS技能,所以我从愚蠢的基础开始慢慢积累。我想我有两个问题:

  1. 还有其他更适合的媒体播放器吗?
  2. 到目前为止,我无法创建一个小提琴,但这是非常简单的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>
    
  3. 我从another website复制了这段代码,但我怀疑代码是不完整的,所以任何帮助都会......错误......乐于助人。

1 个答案:

答案 0 :(得分:1)

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

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