版本49中有一个Chrome错误
这影响了基于这个api ( github repo )的应用程序。
基本上,问题在于Soundcloud使用soundmanager2作为处理音频流的基础,音频流本身有2种模式flash和html5。问题是,如果闪存播放器可用,它将尝试使用它并失败,而如果它是不可用的,它将只使用html5并立即工作。
证据是,如果你到这里,chrome://plugins/并关闭闪存播放器,音频流将再次在Chrome中工作。
在这个讨论,一个可能的临时黑客是检测铬和返回假在闪存模式下播放。
function d() {
var t, e, n, i
我正在尝试将HTML5音频控件添加到我的页面。代码如下:
<audio src="../../Content/BattleNet_MusicLoop.ogg"
controls="controls" autoplay="autoplay" loop="loop">
Your browser does not support the new HTML5 audio element.
</audio>
当我点击调试时,我可以看到音频播放器大约一秒钟,然后它变成深色的gret,中间有一个亮的"x“图标。
我在rails中的一个小音频播放器项目中遇到了问题。我遵循了的教程,并设法让上传、下载、删除功能工作得很好。我正在尝试使用上传到我的亚马逊s3存储桶中的曲目来扩展具有动态播放列表功能的音频流功能。此时,流式传输选项会将音频加载到播放器中,但不会自动开始播放。我想触发播放自动点击播放列表中的歌曲标题。我在application.js (triggerPlay函数)中添加了一些注释掉的代码,但每次我尝试使用play()方法自动开始播放时,播放器都会在一个新窗口、中央屏幕和黑色背景中打开,而不是在音频播放器中我想要的位置。如果我遗漏了一些简单的东西,很抱歉。任何帮助都非常感谢!
以下是核心代码。
I
我有一个javascript函数:
var currentPlayer;
function EvalSound(soundobj) {
var thissound = document.getElementById(soundobj);
if (currentPlayer && currentPlayer != thissound) {
currentPlayer.pause();
}
if (thissound.paused) {
thissound.play();
} else {
t
使用HTML5设计音频播放器非常简单:
<audio controls>
<source src="http://picosong.com/cdn/27590d7ce366627ec0d20d06ec2bbe1c.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
我想设置一个起点(例如: 1'26")和一个持续时间(例如:10秒),即播放器不应该显示整个音频文件,但只有这10秒。
如
我想这样设置HTML5音频的样式 ? <audio controls>
<source src="@Model.Audio.Mp3.Url" type="audio/mpeg">
Your browser does not support the audio element.
</audio> 上面的代码创建了以下音频 ? 有没有人做过类似的造型,或者有没有可能在HTML5音频播放器中做这种造型 如有任何建议,我们将不胜感激