小程序
小游戏
企业微信
微信支付
扫描小程序码分享
第一步的时候我把地址给的redirect_uri地址为 https://aaa.com/#/bbb/ccc,中间带了一个#,
获取code的时候跳转的地址为https://aaa.com/?code=CODE&state=STATE#bbb/ccc
根据#自动截断了然后在给我拼到了最后,请问有谁遇到过吗?
9 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
vue用history模式。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
回调地址 这么显示https://aaa.com/?code=CODE&state=STATE#bbb/ccc 没问题的!! 该获取参数 也能获取
getQueryVariable(variable)
{
// var query = window.location.search.substring(1);
var query =location.href.split('?')[1]
// console.log(query)
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return pair[1];}
}
return(false);
+1,解决了吗
楼主解决了吗
楼主解决了么,我也遇到这个问题了,解析回来#后面的地址直接没有了
encodeURIComponent(url)就可以了
我也遇到这个问题了 解决了吗?
哪里有#号?????
redirect_uri 需要 urlencode
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
vue用history模式。
回调地址 这么显示https://aaa.com/?code=CODE&state=STATE#bbb/ccc 没问题的!! 该获取参数 也能获取
getQueryVariable(variable)
{
// var query = window.location.search.substring(1);
var query =location.href.split('?')[1]
// console.log(query)
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return pair[1];}
}
return(false);
}
+1,解决了吗
楼主解决了吗
楼主解决了么,我也遇到这个问题了,解析回来#后面的地址直接没有了
我也遇到这个问题了 解决了吗?
哪里有#号?????
redirect_uri 需要 urlencode