2010-02-05 42 views
0

是否可以制作一个嵌入在网页中的mp3,如果重新加载页面,可以继续播放它停止播放的内容?也许成为一个cookie或任何其他方法。您可以让嵌入式MP3继续播放吗?

<embed src="track1.mp3"></embed> 

例如:

track1.mp3被嵌入在网页;它是3分钟长。访问者加载网页并收听曲目的前1分25秒;然后关闭网页。下次访问该网页时,我可以让track1.mp3从1分25秒开始播放吗?

+0

取决于你使用播放音乐的东西。 – GManNickG 2010-02-05 04:23:01

+0

这与嵌入式软件开发无关。 – 2010-02-05 08:38:40

回答

1

我看到一个基于Flash的MP3播放器提供了一种方法来做到这一点,只有页面之间切换时最小的中断,但不能为我的生活找到一个想到的任何搜索词项目。 (这个大词是“无缝播放”)。无论如何,这是一个已停止的项目,最近一次更新是在2006年的某个时候,所以从长远来看,这可能不会有太大用处。

但如今,随着每一个男人和他们的狗具有支持JavaScript的浏览器,可能改变你的网页的架构使得它使用Ajax是更好的方法获取新的页面。对于非JS浏览器,它可以被优雅地降级,并且可以无缝地播放JavaScript用户的任何技巧(因为该页面不会被重新加载)。

在此处看到关于该方法的利弊讨论:Why not just using ajax for Page Requests to load the page content?

而且一些指点如何开始:JQuery/AJAX: Loading external DIVs using dynamic content

0

它是如何嵌入的?只用html?...可能不是。如果您使用Flash,那么是的,您可以跟踪字节,并写入会话或cookie。

您可能需要阐述你的问题一点,即什么是你在使用过程中。

0

我不知道反正来比的Actionscript做其他。我想不出任何可以让你访问像这样的嵌入式对象的Javascript方法。我的建议是用Flash来做。如果您无法访问它,可以使用Flex来完成此操作,SDK可从Adobe免费下载。

HTML5规格有用于处理视频和音频的一些有前景的新功能。我还没有注意到那部分。我真的不认为你会找到这个快速的答案。