我制作网络游戏已经有一段时间了,我很快注意到,一旦我使用.cloneNode(true)多次播放相同的音频文件,以避免每次我想要播放音频文件时反复下载该文件,我就会失去对诸如播放音量和回放率等内容的控制,有人知道我如何才能重新控制每个音频文件副本的这些参数吗?
我试着从原始文件中设置音频拷贝的参数,但是没有果汁。
In the HTML :
<audio src = "sight.wav" id="sight"/>
<button onclick="playSound()">Play some audio<
当我点击一个图像(例如,一个音频图像)时,我想听到音频。句子的声音文件是通过谷歌翻译获得的。我想这样做,而不会被重定向到不同的页面。我该怎么做呢?我尝试使用HTML5音频标签,但也没有成功。
<html>
<body>
<a href="http://translate.google.com/translate_tts?q=My+name+is+John">My name is John</a>
</body>
</html>
How to change the playing speed of videos in HTML5?描述了一种设置html5音频/视频元素的回放速度的方法,但该问题中给出的答案取决于dom中存在的实际视频/音频标签。特别是SoundCloud网站没有将音频播放器放在DOM中,但它仍然在内部使用它。document.queryselector不工作了,怎么设置播放速率?
我最近学到了如何在html中嵌入音频,如下所示。
<audio controls>
<source src="sample.ogg" type="audio/ogg">
<source src="sample.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
它显示一个类似矩形的东西,上面有各种选项,如暂停/播放、下载、设置音量等。
但是我怎么才能有一个按钮来
当我使用ajax加载内容时,它不会将MediaElements.js应用于我的音频播放器,因此音频不会显示。我认为这是因为MediaElement.js加载了wp- for (),这个新的音频随后被添加到DOM中,并且它不为MediaElement.js所识别。
当地的视频也是如此。
我怎么解决这个问题?