javascript - 网页中如何做到页面跳转背景音乐不会受到影响继续播放?
巴扎黑
巴扎黑 2017-04-10 16:50:28
[JavaScript讨论组]

我在一个页A中使用了一些audio元素作为主页面交互时的音效与背景音乐,此时若用户通过导航若跳转到另外一个页面,我想让这个背景音乐继续播放不受影响,该怎么做呢?

使用frame的话好像就不能在主页里操作audio元素了?所以只有全站Ajax做成单页应用一种方法可选了吗?

巴扎黑
巴扎黑

全部回复(5)
阿神

用记录的方式将毫无疑问的有卡顿

想在浏览器中解决的话,单页应用看起来应该就是唯一的选择了

如果你的页面是嵌入在一个APP中的,那么可以在native层面提供一个js接口,让播放实际上由native app来进行,这样也就不会受到网页的影响了

PHP中文网

可以,记录audio播放位置,根据参数播放,跳转b页面带上参数,打开时根据位置播放

怪我咯

何必不直接使用异步加载啊?

黄舟

说句无关的,乱在页面播放音乐很容易引起用户反感,要不为什么chrome在tab上有个喇叭告诉你哪个页面在唱歌

黄舟

同意 @vimac 的说法,可以参考网易云音乐。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号