音乐在不同HTML页面的连续播放问题
原则上不同的页面,资源重新加载,音乐的播放会被重置。
要实现音乐的连续播放,可以尝试使用如下的一些方法:
1. 主页面使用frame,
<html>
<frameset cols="0%,100%">
<frame src="music.html">
<frame src="index.html">
</frameset>
</html>
实际上是隐藏了music.html,只显示index.html,然后页面切换只是在index.html所在的那个frame发生,而主页面和music页面实际未重新加载。
这样音乐可以连续播放,但缺点是没办法在index.html页面中控制音频播放。
2. 使用Ajax动态加载非音乐部分的页面,使用HTML5 history API来控制浏览器的前后跳转。
history.pushState(null, null, link.href);
在按下浏览器回退时,触发popState事件,
window.addEventListener("popstate", function(e) {//loadPreviousPage();
}
参考链接:
1. http://stackoverflow.com/questions/13928994/continuing-music-playback-even-while-changing-pages
2. http://html5demos.com/history
by iefreer
音乐在不同HTML页面的连续播放问题相关推荐
- html 音乐能连续播放吗,音乐在不同HTML页面的连续播放问题
原则上不同的页面,资源重新加载,音乐的播放会被重置. 要实现音乐的连续播放,可以尝试使用如下的一些方法: 1. 主页面使用frame, 实际上是隐藏了music.html,只显示index.html, ...
- 音乐在html中连续播放,怎么让PPT中背景音乐在多个页面中连续播放
使用PPT幻灯片,有时我们给幻灯片添加了背景音乐,使PPT的效果更好,更能渲染会场的气氛.以下是学习啦小编为您带来的关于PPT中背景音乐在多个页面中连续播放,希望对您有所帮助. PPT中背景音乐在多个 ...
- vue不同页面切换,背景音乐连续播放不间断
最近遇到了这样一个需求,就是h5不同页面之间跳转,要求bgm连续播放不间断. 不知道大家是怎么处理的呢? 我之前想的是,在每个页面都写一个audio标签,然后切换页面的时候存一下当前音乐的播放进度,到 ...
- 网页中插入音乐连续播放
一直很想要这个功能,今天在网上搜索了一下,然后结合自己的思路以及Lvyou的帮助整理了这篇文章. 原理 有一种文件叫做asx,这种文件相当于音乐列表文件,我们可以把喜欢听的音乐地址放在这个文件里面,然 ...
- PPT里怎么加入边翻页幻灯片边连续播放音乐?
先把全部幻灯片做好,在需要插入声音的幻灯片中,单击"插入/影片和声音/文件中的声音",选择所需的声音文件,在出现"是否需要在幻灯片放映时自动播放声音?"的对话框 ...
- 适合计算机ppt的音乐,职称计算机辅导:在多张PPT幻灯片中连续播放背景音乐
使用PowerPoint做幻灯片,有时我们需要给所有幻灯片加上背景音乐,来渲染气氛,增强演示效果.但直接使用"插入"菜单栏中的"影片和声音"→"文件中 ...
- html5自动播放音乐外链,HTML5 audio 如何实现播放多个MP3音频
标签是HTML5中的新标签,定义声音用于嵌入音频内容,比如音乐或其他音频流.用的比较多音频格式是.mp3. 标签常用属性如下表 属性 值 描述 autoplay autoplay 添加该属性后,音频会 ...
- android ios av tv,iOS AVPlayer 实现后台连续播放视频
最近接到一个需求,需要做一个在后台播放视频的功能.折腾了一下,最后总算完成了.因此写一篇文章,介绍下具体的实现步骤,也说说自己遇到的坑,算是总结和记录. 前言 当 App 退到后台时,会进入 susp ...
- 网页嵌入快播播放器并实现服务器视频文件连续播放
上篇我们在网页中(html.jsp.php)嵌入了快播播放器,嵌入代码如下: <object classid="clsid:F3D0D36F-23F8-4682-A195-74C92B ...
最新文章
- PHP常用 header函数设置HTTP头部示例
- python登陆界面代码_python编辑用户登入界面的实现代码
- Java web文件下载断点续传
- click 点击图片不起作用_JavaScript 练手小案例:基于SVG的图片切换效果
- java排序算法 sort_Java排序算法之SleepSort排序示例
- (转)Fintech路上券商究竟做错了什么?漏做了什么?
- Hadoop开发环境准备及错误问题解决方法
- 《Unix环境高级编程》学习之Unix标准
- java实现清除图片水印_Java实现图片水印
- Python-Flask实战项目一:仿知乎轻量级web问答平台搭建
- Office2016安装报错:1935安装程序集组件发生错误
- bzoj4605: 崂山白花蛇草水 //替罪羊式重构k-d树
- WakeupController 走读
- 【在苹果电脑上如何安装win 7驱动】
- python小白用哪个版本好_完全小白Python极速入坑指南
- python正则表达式匹配qq邮箱_python 正则表达式(QQ,手机号,邮箱,用户名,密码)...
- 电影院购票系统的简单实现
- 高德地图Amap开发实践
- java解析jsonNode
- skype安卓手机版_最新手机系统——安卓Q尝鲜版体验
热门文章
- 乘客电梯的PLC控制(论文+CAD图纸+梯形图+接线图+外文翻译)
- USB学习笔记(5)STM32 USB库移植步骤
- STM32F407和DP83848芯片RMII模式硬件电路图参考
- 2020-09-01 6级备考(作文、翻译)
- 单利复利_小知识汇集
- 如何删除 MOSS 共享服务提供程序 (SSP, Shared Service Provider)
- js鼠标双击的时候如何屏蔽单击事件呢
- 诺基亚6升级+Android8,诺基亚6.2喜迎Android10操作系统更新
- 【追光者】今天,来谈谈我的金钱观,却不止于金钱观
- steam留足了下载空间,但仍然不能下载 (默认目录曾在卸掉的ssd上)