Shadowrocket 订阅链接 Base64 编码教程
本文将介绍如何将 Shadowrocket 订阅链接用全局函数进行 Base64 编码,并提供示例代码。
1. 使用 encodeURIComponent() 编码订阅链接
在进行 Base64 编码之前,需要先使用 encodeURIComponent() 函数对订阅链接进行编码。
2. 使用 btoa() 函数进行 Base64 编码
使用 btoa() 函数将编码后的字符串进行 Base64 编码。
最终代码如下:
const subscribeUrl = 'your_subscribe_url'; // 替换为您的订阅链接
const encodedUrl = btoa(encodeURIComponent(subscribeUrl));
const shadowrocketUrl = `shadowrocket://add/sub://${encodedUrl}?remark=??`;
console.log(shadowrocketUrl);
注意:
remark=??部分可以根据您的需要进行修改。- 将代码中的
your_subscribe_url替换为您自己的订阅链接。 - 确保您已在浏览器或代码环境中开启了 Base64 编码功能。
通过以上步骤,您就可以将 Shadowrocket 订阅链接成功编码为 Base64 格式,并将其添加到 Shadowrocket 应用中进行使用。
原文地址: https://www.cveoy.top/t/topic/ox0O 著作权归作者所有。请勿转载和采集!