jssdk常见错误

使用jssdk域名要绑定吗?

jssdk必须绑定域名才能使用,绑定根域后,子域无需再做绑定即可正常使用jssdk。

使用jssdk如何在本地做测试?

可临时绑定一个域名,比如:a.com,在本地的host文件中设置127.0.0.1 a.com,访问a.com进行开发测试,本地开发完成后再做迁移调整。

使用js widget没有响应?

请检查appkey是否与域名绑定并且是否审核通过。

jssdk无法授权?

这种情况一般弹出的授权窗口被浏览器拦截导致,将授权页添加信任站点即可。

在mobile里如何使用jssdk?

由于jssdk授权是使用的弹出窗口,而目前有些移动终端是不支持弹窗的,故而无法通过正常流程进行授权。 可通过自行进行授权得到access_token后,调用jssdk中的WB2.init(‘access_token’ : access_token);后,再进行使用parseCMD或js widget。

 

*生成签名错误?(一般出错都在这里) 错误提示:invalid signature

1,、确认签名算法正确

2、确认config中noncestr,timestamp与用以签名中的对应noncestr,timestamp一致

3、确认url是页面完整的url,包括Get参数部分

4、确认config中的appid与用来获取jsapi_ticket的appid一致

5、确保一定缓存access-token和jsapi_ticket

特别注意:你在利用参数生成签名的时候,要对所有待签名参数按照字段名的 ASCII 码从小到大排序(字典序)后,使用 URL 键值对的格式(即key1=value1&key2=value2…)拼接成字符串 string1。这里需要注意的是所有参数名均为小写字符。

 

 

 

转载于:https://www.cnblogs.com/xiaoye2015/p/4778005.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值