- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用新的HTML音频标签:
<audio autoplay="autoplay">
<source src="../../audio/andromeda_oars.ogg" type="audio/ogg" />
<source src="../../audio/andromeda_oars.mp3" type="audio/mpeg" />
Your browser does not support the audio element.
</audio>
最佳答案
这听起来像是Kindle Fire浏览器中的错误。如果可以播放第一个源文件,则应忽略第二个源文件。
可能需要更改源元素的顺序(即,首先放置MP3)。我怀疑这会有所作为,但以防万一-可能是一些奇怪的浏览器怪癖。
另一种可能是浏览器的自动播放实现存在错误。您是否尝试过删除autoplay
属性?如果这是问题所在,那么您可以尝试在页面加载时使用JavaScript的play()
方法。
一个更可靠的解决方案是使用JavaScript来检测编解码器支持。这样的事情应该起作用:
HTML:
<audio id="myAudio">
Your browser does not support the audio element.
</audio>
function getAudioType(element) {
if (element.canPlayType) {
// CanPlayType returns maybe, probably, or an empty string.
if (element.canPlayType('audio/ogg; codecs="vorbis"') !== '') {
return('ogg');
} else if (element.canPlayType('audio/mpeg;') !== '') {
return('mp3');
}
}
return false;
}
var audio = document.getElementById('myAudio');
var audiotype = getAudioType(audio);
if (!audiotype) {
// Some fallback or not-supported message here
} else {
audio.src = '../../audio/andromeda_oars.' + audiotype;
audio.play();
}
关于html - Kindle Fire HD使用HTML5音频标签同时播放Ogg和MP3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14032811/
我知道您可以为 Zune 编写应用程序,但是 Zune HD 怎么样? 最佳答案 答案: http://coolthingoftheday.blogspot.com/2009/09/xna-game-
我期待使用 grep 命令从 top 命令中提取磁盘内存使用情况,并将其保存到 bash 解释器可用的变量中。 最佳答案 ...我假设您未能从 top 的输出中 grep 那些部分而不理解为什么...
我读到了 point/pixels苹果文档中的一些内容,但我仍然不完全清楚。我试图完成的是将工具栏放置在触摸 TextView 时出现的键盘上方。在 IOS4 之前,它的工作方式是将工具栏放置在位置
我使用 Locale.getDefault.getDisplayLanauge() 来获取语言代码,但我得到的是“hd”。我不知道那是什么。我想应该是“en”。 谁能告诉我为什么它默认为“高清”,它是
编辑:按照第一个答案,我更深入地研究了stackoverflow,并将问题重新表述为°如何仅使用高清文件?”并发现:How do I stop Cocos2D from requiring stand
根据Delphi XE2的发行说明。 FireMonkey可以创建高清应用程序。 HD 代表高清晰度。为什么是高清? VCL应用程序不能像FireMonkey一样创建高清应用程序吗? 最佳答案 这是d
我想从YouTube的网址下载视频。我使用pytube,但它仅下载低分辨率视频或高分辨率而没有音频。如何在python中从youtube下载带有音频的高分辨率视频?谢谢 最佳答案 我怀疑您是在谈论这个
我最近一直在Hive的PHD VM上运行一些基本脚本。 下面的大多数内容在我之前使用的apache发行版上都可以正常工作,但是现在在PHD版本上,where,sum,group by或基本上任何操作都
我正在尝试运行一种曾经可以运行但无法成功运行的最简单的OpenGL 3.3程序。程序始终以负整数返回。 这就是我遇到这种情况的方法。除了遵循本指南LearnOpenGL - Creating a wi
我已经构建并部署了由 zune hd 的新项目模板创建的应用程序。问题是每当应用程序退出时,Zune 就会重新启动。从 PC 远程调试或直接从设备运行时会发生这种情况。它发生在 Debug模式和 Re
在我的ryzen 3 2200g上的Vega 8 iGPU上,此着色器似乎可以正常编译,但同一片段着色器在intel hd 4000图形上无法编译。确实存在着色器错误或我做错了吗?我还采取了一些步骤,
我正在用 cocos2d 制作游戏。我正在检查 Sprite 的级别并相应地更新纹理。现在开始时图像是高清的。现在当游戏开始并且我开始移动 Sprite 时,高清图像被普通图像取代。我正在检查用这段代
我正在开发一个 C++ 应用程序(在 Linux 机器上运行),它非常注重读取日志文件并将派生结果写入磁盘。我想知道哪些是优化此类应用程序的最佳实践: 哪些操作系统调整可以提高性能? 哪些编程模式可以
无法在“Macintosh HD”上安装 Xcode,因为需要 macOS 10.12.6 或更高版本。我的 macitosh 版本是 10.12,但是当我搜索更新时它询问没有可用的更新 最佳答案 需
我正在尝试编写我的第一个 firemonkey - HD 应用程序 创建 firemonkey - HD 应用程序 在表单上放置一个 TLabel 并更改其名称。 选择 TLabel 在下拉菜单中选择
将文件存储在本地存储中与存储在 Azure 虚拟机 HD(如 d:\或 e:)上有区别吗?据我了解,它们是相同的。 谢谢 最佳答案 不知道为什么要将本地存储与 Azure 虚拟机的 HD 进行比较,因
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我的应用程序通过在我的请求的 hd 参数中指定 abc.com,将 Oauth2 的登录限制为特定域,例如 abc.com。 Restrict Login Email with Google OAut
我有一个 Android 应用程序可以创建本地 HTML 文件,然后在浏览器中将其显示给用户。我遇到过 BrowserActivity 无法在不同设备上运行的问题,具体取决于安装的浏览器。我当前的代码
我有一个可在第一代 iPad 上运行的应用程序。这是一款使用cocos2d框架制作的游戏。 第一台 iPad 确实有 256mb 内存,并且使用仪器(内存监控工具)我能够确定该应用程序在设备上的大约
我是一名优秀的程序员,十分优秀!