Closed vaxilu closed 5 years ago
Google Play 1.6.14
已经是最新版
小米8,Android 9
vmess:// 链接导入失败,提示"Failed to decode base64 string: bad base-64",而将 vmess:// 后面的部分转换为 urlsafe_base64 编码之后可以导入成功,订阅也是同理。但是其它我使用过的 v2ray 客户端程序都使用标准 base64 编码,而不是 urlsafe_base64 编码,希望可以支持标准 base64 编码。
可以重现,添加节点时只要使用以下 vmess:// 链接即会导入失败,提示"bad base-64",转换为二维码也是一样。而在其它 v2ray 客户端程序,例如 v2rayNG 则可以导入成功。
vmess://ew0KICAidiI6ICIyIiwNCiAgInBzIjogIuWkh+azqCIsDQogICJhZGQiOiAiYWFhLmNvbSIsDQogICJwb3J0IjogIjEyMzQ1IiwNCiAgImlkIjogImQwOTc3MDQ0LTRmMDEtNGFkYi1hZTJlLTAyYWUzN2M4MmFiOCIsDQogICJhaWQiOiAiNjQiLA0KICAibmV0IjogImgyIiwNCiAgInR5cGUiOiAibm9uZSIsDQogICJob3N0IjogIiIsDQogICJwYXRoIjogIi8iLA0KICAidGxzIjogInRscyINCn0=
<!-- 请把你的配置文件复制至此 (建议把服务器和用户信息去掉) -->
将上面 vmess 链接第一行中的"+"改成"-"即转换成了 urlsafe_base64 编码的链接,转换之后才可以导入成功
你正在使用哪个版本?
Google Play 1.6.14
使用最新版本是否还遇到同样的问题?
已经是最新版
你的手机型号和手机操作系统版本是多少?
小米8,Android 9
你遇到了什么问题?
vmess:// 链接导入失败,提示"Failed to decode base64 string: bad base-64",而将 vmess:// 后面的部分转换为 urlsafe_base64 编码之后可以导入成功,订阅也是同理。但是其它我使用过的 v2ray 客户端程序都使用标准 base64 编码,而不是 urlsafe_base64 编码,希望可以支持标准 base64 编码。
你遇到的问题可以用固定步骤重现吗?
可以重现,添加节点时只要使用以下 vmess:// 链接即会导入失败,提示"bad base-64",转换为二维码也是一样。而在其它 v2ray 客户端程序,例如 v2rayNG 则可以导入成功。
你正使用的配置
vmess://ew0KICAidiI6ICIyIiwNCiAgInBzIjogIuWkh+azqCIsDQogICJhZGQiOiAiYWFhLmNvbSIsDQogICJwb3J0IjogIjEyMzQ1IiwNCiAgImlkIjogImQwOTc3MDQ0LTRmMDEtNGFkYi1hZTJlLTAyYWUzN2M4MmFiOCIsDQogICJhaWQiOiAiNjQiLA0KICAibmV0IjogImgyIiwNCiAgInR5cGUiOiAibm9uZSIsDQogICJob3N0IjogIiIsDQogICJwYXRoIjogIi8iLA0KICAidGxzIjogInRscyINCn0=