1.实现迅雷下载协议统一(满足下列条件)
(1)thunder://base64编码地址(AA地址ZZ)
2.下列是代码测试
请注意,这个示例代码中使用了 JavaScript 内置的 btoa() 函数来进行 Base64 编码。如果你需要在 Node.js 环境下运行这个函数,你可以使用 Buffer.from() 函数来进行 Base64 编码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<a data-domnload href="https://baidu.com">下载</a>
<script>
const links = document.querySelectorAll("a[data-domnload]");
for (let link of links) {
const base64 = btoa(`AA${link.href}ZZ`);
link.href = `thunder://${base64}`
}
</script>
</body>
</html>