记录–微信调用jssdk–Invalid Signature, updateAppMessageShareData: denied等问题

  • 记录–微信调用jssdk–Invalid Signature, updateAppMessageShareData: denied等问题已关闭评论
  • 133 次浏览
  • A+
所属分类:Web前端
摘要

最近在做安卓内嵌入H5活动页拉新活动,遇到的棘手问题记录下,一是为了日后遇到同样问题好回顾,二是希望能帮到有同样问题的兄弟。


这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助

记录--微信调用jssdk--Invalid Signature, updateAppMessageShareData: denied等问题

最近在做安卓内嵌入H5活动页拉新活动,遇到的棘手问题记录下,

一是为了日后遇到同样问题好回顾,二是希望能帮到有同样问题的兄弟。

废话不多说,先从最棘手的问题直接开始:

一、Invalid Signature

1.因为项目内是Vue中的hash模式,所以遇到这个问题时,一直怀疑hash模式是不是不可以。——其实可以,hash和history都可以;记得 encodeURIComponent(location.href.split('#')[0])

2.按照官方文档的步骤去排查错误:
(1)确认签名算法正确,可用http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign 页面工具进行校验。——这个问题主要在后台那里,要点:1.