【问题标题】:How does this site play a .MP3 in-browser on iOS without it exiting the browser to play the file iOS's native quicktime player?这个站点如何在 iOS 上播放 .MP3 浏览器而不退出浏览器来播放文件 iOS 的本机 quicktime 播放器?
【发布时间】:2013-08-19 18:42:51
【问题描述】:

http://www.giantbomb.com/podcasts/

您可以播放他们的播客 MP3 文件(自然而然地点击“播放”),而不会像在 iOS 上通常单击 MP3 文件时那样被 Quicktime 播放器扔掉。

我认为这可能是通过 HTML5 <audio> 标记完成的,但根据页面源它并没有这样显示。

有人知道他们是怎么做到的吗?

【问题讨论】:

    标签: ios mp3 native quicktime


    【解决方案1】:

    它是通过 Javascript 完成的。我对实现细节了解不多,因为我对 JS 不是很熟悉,但是如果您检查链接到的站点的源代码,您会发现一个名为 MediaPlayer.js 的文件。在此您将找到播放器的所有源代码,其中重要的部分是对 play(); 的调用

    您可以在这里找到更多信息:Play a sound via javascript event in iOS 5 HTML5 app

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-23
      • 1970-01-01
      • 2021-09-17
      • 2016-01-05
      • 2015-02-24
      • 1970-01-01
      • 2017-05-19
      • 1970-01-01
      相关资源
      最近更新 更多