当前位置: 首页>后端>正文

网页Demo-音乐播放器-JS-复现酷狗听歌时长计划

我的构想

// 2024-5-24新功能:显示本周当前用户已经听了多久的歌(每周天23:59重置)
    /* 我的思路是:新建一个txt文件,里面存放的就是本周的听歌时长,然后再JS里先判断是否是周天23:58(提前1分钟清零,技术问题无法实现,懒) 是的话就先将txt内的时长归零(清空再写入0),然后听歌也就是MP3
    文件每播放1分钟就将一个记录时间的变量加1,最后当用户退出网页的时候再去将记录时间的变量和txt内的数进行相加然后写入。【模拟酷狗的听歌时长自己想的实现思路,然而我这只是一个静态网页,无法在用户关闭之后再进行操作】 */
    let ListeningTime = 0;  // 记录用户听歌时长变量
    const ListenTimeDOM = document.getElementById("listeningTimeSpanValue");
    setInterval(()=>{
        // 每隔1分钟进行自增并修改HTML标签内容
        ListeningTime++;
        ListenTimeDOM.innerText = ListeningTime;
    }, 60000);
    // 获取指定txt文件内数据

网页Demo-音乐播放器-JS-复现酷狗听歌时长计划,网页Demo-音乐播放器-JS-复现酷狗听歌时长计划_读取文件,第1张

JS-无法再关闭页面后进行读取文件操作讲解

网页Demo-音乐播放器-JS-复现酷狗听歌时长计划,网页Demo-音乐播放器-JS-复现酷狗听歌时长计划_demo_02,第2张


https://www.xamrdz.com/backend/36n1962015.html

相关文章: