我想创建一个音频文件以在 iphone safari 浏览器中播放,但不需要 HTML 页面的帮助。就在纯 javascript 或 Jquery 中。提前致谢。
最佳答案
var audio = new Audio();
audio.id = "mySong";
audio.src = "//mysite.com/media/mysong.mp3";
只不过您无法自动播放音频中的歌曲。您无法在 i___ 设备上自动加载歌曲。 ...所以您需要自定义构建控件,然后必须将其放在 HTML 页面上,并使用事件监听器来监听单击或点击,以便播放/暂停歌曲,或更改轨道或其他...
所以您仍然需要一个 HTML 页面。
此外,这只能在浏览器中工作,因为没有其他方法可以让它在浏览器之外的 iPhone 上运行(不是 100% 正确,但 Audio
是一个 HTML5 API ,因此,使用该特定 API 需要 HTML5 支持)。
关于javascript - 如何在纯 JavaScript 或 Jquery 中创建带有 id 的音频标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12395246/