0

我想使用自定义控件(播放/暂停/音量)在我的网站上嵌入 QuickTime 电影,就像Apple 在其网站上所做的那样。我假设它只是一些花哨的 JavaScript 和 .gifs/.pngs?

4

2 回答 2

4

我认为他们正在使用用于 Quicktime 的 javascript API 并将函数附加到单个元素,例如播放、暂停等。

Quicktime Javascript API 的东西(在 Wayback Machine 上)

Apple:关于 HTML5 音频和视频

于 2009-10-24T15:48:57.223 回答
1

一个使用直播流和 jQuery 的简单示例:

<EMBED name="shoutcastPlayer" enablejavascript="true" src="qtlogo.mov"
qtsrc="http://foo.bar:554/listen.pls"
autoplay="false" controller="false" loop="true"
pluginspage='http://www.apple.com/quicktime/download/'></EMBED>

<a href="#" onclick="$('[name=shoutcastPlayer]')[0].Play();">Play</a>
<a href="#" onclick="$('[name=shoutcastPlayer]')[0].Stop();">Pause</a>

正如另一张海报所指出的,这一切都包含在QT Javascript API中。

于 2009-10-24T17:09:25.350 回答