您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在音乐播放器下方添加下载按钮,点击即可下载音乐
// ==UserScript== // @name 音乐磁场-下载音乐 // @namespace http://tampermonkey.net/ // @version 1.1 // @description 在音乐播放器下方添加下载按钮,点击即可下载音乐 // @author Your Name // @license MIT // @match *://*.hifini.com/** // @grant none // ==/UserScript== (function() { 'use strict'; // 创建下载按钮 function createDownloadButton(url) { var downloadButton = document.createElement('a'); downloadButton.href = url; downloadButton.innerText = '下载'; downloadButton.style.display = 'block'; downloadButton.style.marginTop = '10px'; return downloadButton; } // 获取音乐下载地址 function getMusicDownloadUrl() { var ap4 = window.ap4; if (ap4 && ap4.music) { var music = ap4.music; return music.url; } return null; } // 在页面中插入下载按钮 function insertDownloadButton() { var downloadUrl = getMusicDownloadUrl(); if (downloadUrl) { var playerElement = document.getElementById('player4'); var downloadButton = createDownloadButton(downloadUrl); playerElement.parentNode.insertBefore(downloadButton, playerElement.nextSibling); } } // 监听页面加载完成事件,在页面中插入下载按钮 window.addEventListener('load', function() { insertDownloadButton(); }); })();