a8bityang 2021-08-16 01:53 采纳率: 50%
浏览 578

网站背景音乐如何跨网页连续播放

前辈们,我遇到一个问题。个人在制作网站时想添加一个音乐播放器,但是每次跳转到网站其他页面播放器就会重新刷新,导致无法接着继续播放。我该怎么解决这个问题啊?前辈们。这是我那个播放器的代码:

<link rel="stylesheet" href="https://cdn.staticfile.org/font-awesome/5.12.1/css/all.min.css">
    
<link rel="stylesheet" href="style.css">
    
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.css">

</head>

<body>
    
<div id="main" class="container">
     
<div class="row my-card justify-content-center">
            
<div class="col-lg-4 photo-bg"></div>
            
<div class="col-lg-8 card">
                  
<div id="aplayer" class="aplayer" data-order="random" data-id="20173709" data-server="netease" data-type="playlist" data-fixed="true" data-autoplay="true" data-volume="0.8"></div>
    <!-- aplayer -->



    
<script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script>
   
<script src="https://cdn.jsdelivr.net/npm/aplayer@1.10.1/dist/APlayer.min.js"></script>
    
<script src="https://cdn.jsdelivr.net/npm/meting@1.2.0/dist/Meting.min.js"></script>
    <!-- end_aplayer -->
 
<script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script>
        
<script src="https://cdn.jsdelivr.net/gh/kaygb/kaygb@master/layer/layer.js"></script>
    
<script src="https://cdn.jsdelivr.net/gh/kaygb/kaygb@master/js/v3.js"></script>
    
<script>
        //弹出一个页面层
        $('#kaygb-blog').on('click', function() {
            layer.open({
                type: 2,
                title: 'Kaygb',
                shadeClose: true,
                shade: false,
                maxmin: true, //开启最大化最小化按钮
                area: ['80%', '100%'],
                content: '//eas1.cn/'
            });
        });
        $('#kaygb-mail').on('click', function() {
            layer.open({
                type: 2,
                title: 'Mail',
                shadeClose: true,
                shade: false,
                maxmin: true, //开启最大化最小化按钮
                area: ['80%', '100%'],
         


我的个人网站: ChenHanNuo.top https://1yangjin.github.io/

  • 写回答

1条回答 默认 最新

  • Stephen_112 2021-08-16 09:36
    关注

    这肯定的呀,打开一个新页面那么就代表你的数据重新载入,那么就会重新播放。有俩种方案,一种就是单页面应用。第二种就是使用iframe,将音乐放在最外层,其他的页面在iframe中跳转切换。但是有一个前提,就是不能刷新页面,在不刷新页面的前提下能够保证音乐一直播放。

    评论

报告相同问题?

问题事件

  • 创建了问题 8月16日

悬赏问题

  • ¥15 依据报错在原代吗格式的基础上解决问题
  • ¥15 在虚拟机中安装flash code
  • ¥15 单片机stm32f10x编写光敏电阻调节3.3伏大功率灯亮度(光强越大灯越暗,白天正常光强灯不亮,使用ADC,PWM等模块)望各位找一下错误或者提供一个可实现功能的代码
  • ¥20 verilog状态机方法流水灯
  • ¥15 pandas代码实现不了意图
  • ¥15 GD32H7 从存储器到外设SPI传输数据无法重复启用DMA
  • ¥25 LT码在高斯信道下的误码率仿真
  • ¥45 渲染完成之后将物体的材质贴图改变,自动化进行这个操作
  • ¥15 yolov5目标检测并显示目标出现的时间或视频帧
  • ¥15 电视版的优酷可以设置电影连续播放吗?