首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML5声音插件?

HTML5声音插件?
EN

Stack Overflow用户
提问于 2012-01-24 18:29:36
回答 4查看 1.3K关注 0票数 5

目前,我正在使用soundmanager2在我的网络应用程序中播放声音。SoundManager使用闪存,它有时会崩溃,杀死声音。在jQuery中是否有一个可靠的插件,可以使用HTML5而不是HTML5来支持声音?

我的设置:

代码语言:javascript
复制
soundManager.url = '/misc/soundmanager2/v20111220/';    // SoundManager fails if the SWF is loaded from the CDN
soundManager.debugMode = true;
soundManager.flashVersion = 9;
soundManager.useFlashBlock = false;
soundManager.useHTML5Audio = true;
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-01-24 18:32:12

SoundManager也可以播放纯HTML5的声音。

SoundManager 2为您提供了一个功能强大的API,它支持新的和旧的,在支持HTML5音频的地方使用它,并在需要时使用可选的基于Flash的备份。理想情况下,当使用SoundManager 2时,音频“只起作用”。

Flash仅用作(可选的)作为后备。或者是一些不为所有浏览器所支持(非常好)的漂亮东西。比如频谱分析仪等。

要“强制”SoundManager2使用HTML5音频,可以添加以下参数:

代码语言:javascript
复制
soundManager.preferFlash = false;

覆盖useHTML5audio。如果是真的和闪存支持,将尝试使用闪存的MP3/MP4需要,因为HTML5音频支持仍然是古怪的浏览器。

来自官方文件

票数 7
EN

Stack Overflow用户

发布于 2012-01-24 18:32:20

描述

我建议jPlayer

jPlayer是用JavaScript编写的完全免费的开源 (GPL/MIT)媒体库。一个jQuery插件,jPlayer允许你快速编织跨平台音频和视频到你的网页。jPlayer的综合API允许您创建创新的媒体解决方案,而支持和鼓励则由jPlayer的活跃和不断发展的社区提供。

示例

代码语言:javascript
复制
$(document).ready(function(){
 $("#jquery_jplayer_1").jPlayer({
  ready: function () {
   $(this).jPlayer("setMedia", {
    m4a: "/media/mysound.mp4",
    oga: "/media/mysound.ogg"
   });
  },
  swfPath: "/js",
  supplied: "m4a, oga"
 });
});

更多信息

  • jPlayer - jQuery HTML5音视频库
票数 2
EN

Stack Overflow用户

发布于 2012-01-24 18:31:42

使用HTML5音频标记,如此链接所示。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8992053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档