是否有可能制作一个嵌入网页的mp3,如果重新加载页面,则继续播放它停止播放的位置?也许是用饼干或任何其他方法。
<embed src="track1.mp3"></embed>
例如:
track1.mp3嵌入在网页中;它是3分钟长。访问者加载网页并收听曲目的前1分钟和25秒;然后关闭网页。我可以在下次访问该网页时让track1.mp3从1分25秒开始播放吗?
答案 0 :(得分: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
答案 1 :(得分:0)
它是如何嵌入的?只是html?...可能不是。如果您使用Flash,那么是的,您可以跟踪字节,并写入会话或cookie。
您可能需要稍微阐述一下您的问题,即您正在使用的流程是什么。
答案 2 :(得分:0)
除了使用Actionscript之外,我还不知道这样做。我想不出任何允许你访问这样的嵌入对象的Javascript方法。我对此的建议是使用Flash。如果您无权访问它,可以使用Flex进行访问,SDK可以从Adobe免费下载。
HTML5规范具有一些用于处理视频和音频的有前景的新功能。我还没有那么多关注它的那部分。我真的不认为你会找到这个答案的快速答案。