收藏
回答

静态部署H5总是提示 config:invalid signature是什么原因?

静态网站托管

根据教程https://www.cnblogs.com/CloudBase/p/14144461.html

始终无法实现h5跳转小程序,而是一直报错{config:invalid signature}。请告知具体原因,要崩溃了!

回答关注问题邀请回答
收藏

4 个回答

  • 谭清华
    谭清华
    03-05

    您好,请问解决了吗?

    03-05
    有用
    回复
  • 发飙的蜗牛
    发飙的蜗牛
    2021-01-08

    解决了么

    2021-01-08
    有用
    回复
  • 不是很懂
    不是很懂
    2020-12-29
    踩过一轮坑了,仅供参考。
    目前nightly版开发者工具可在云开发控制台查看静态网站的默认域名,未配置自定义域名之前访问该域名而不是其他
    wx.config参考配置如下:
    wx.config({
      debug: false, // 调试时可开启
      appId: process.env.VUE_APP_APP_ID,
      timestamp: 0, // 必填,填任意数字即可
      nonceStr: "nonceStr", // 必填,填任意非空字符串即可
      signature: "signature", // 必填,填任意非空字符串即可
      jsApiList: ['chooseImage'],
      openTagList: ["wx-open-launch-weapp"], // 填入打开小程序的开放标签名
    });
    
    <wx-open-launch-weapp username="${小程序原始ID}" path="xxxx">
      <script type="text/wxtag-template">
        <div>给老子跳</div>
      <script>
    </wx-open-launch-weapp>
    
    可尝试按以下方式修改
    1.<script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>// sdk引且只引一次
    2.wx.config中的jsApiList不要为空,随便填一个 例如jsApiList: ['openWeApp'],
    3.wx-open-launch-weapp标签 
      · weappid改为username,值为小程序原始ID
      · <template></template><script type="text/wxtag-template"><script>// 参考文档
      · 如果直接写wx-open-launch-weapp标签不显示或报错的话 可尝试用模版语法插入比如vue的v-html
    



    2020-12-29
    有用
    回复
  • 拾忆
    拾忆
    2020-12-28

    试试这个:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/staticstorage/jump-miniprogram.html

    2020-12-28
    有用
    回复
登录 后发表内容
问题标签