本文将介绍如何将 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 应用中进行使用。

Shadowrocket 订阅链接 Base64 编码教程

原文地址: https://www.cveoy.top/t/topic/ox0O 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录