问题原因

跳转地址中带有 + 号,违背浏览器的安全策略,在跳转时浏览器将+号转为空格。
期间尝试使用 encodeURIComponent 对+号进行转换,但是转换后的接口在浏览器中依旧会被替换成空格。

解决办法

将地址中的+号全部替换为 %2B , 之后再 encodeURI 进行转码,变成 %252B,即可解决此问题。