收藏
回答

vue项目引入jssdk,本地调试wx.config的时候应该怎么配置?

js安全域名已经配了,但是在本地怎么去配置才能跑通wx.config呢,本地后端的签名方法没什么问题

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

4 个回答

  • 旺
    09-30

    请问你 成功了吗 ,我最近 也在 弄这个 ,想把一个现成的小游戏程序(非盈利)作为给粉丝的一点点小娱乐 ,为了利于分享,想做成 公众号jssdk 自定义卡片分享,这几天查阅了很多 文章,也没有比较详细的,关于配置 安全域,引用JS 获取 token ,生成签名 这些都 没有问题,后面的步骤完全没有头绪了。请大神指点一下迷津,谢谢啦


    09-30
    有用
    回复
  • jingbin
    jingbin
    05-21

    大佬,目前我们这边vue项目中使用jssdk调用相机拍照,但是一直打开的是最近的图片文件。我想在本地调试一下,该怎么调试呢。

    05-21
    有用
    回复
  • Z
    Z
    04-10

    老哥 解决了吗?

    04-10
    有用
    回复 4
    • mede mede
      mede mede
      04-10
      已经解决了,很是麻烦,这个wx.config要返回ok的关键就在于,当前页面网址的域名必须是公众号开发里面配的js安全域名,所以在本地localhost访问页面肯定是不行的
      04-10
      回复
    • mede mede
      mede mede
      04-10
      我没有用下面老哥那个natapp做内网穿透,但是也差不多,比如你在公众号配的安全域名是abc.com,假设你的服务器也是这个域名,那就在服务器的nginx(我用的nginx)里添加配置,把abc.com的请求都转发到随便一个空闲的端口比如(7777),重启nginx后,在本地用ssh去把本地的前端项目的端口8080和服务器上这个空闲端口7777绑定起来,这样你访问abc.com/pageA的请求就会被转到本地8080端口来了

      ssh命令如下: 
      ssh -vnNT -R 7777:0.0.0.0:8080 username@abc.com
      把上面的相应的参数替换成自己的就好了

      nginx配置如下:
      04-10
      1
      回复
    • mede mede
      mede mede
      04-10
      当然我这种情况因为域名有其他服务在用,测试号也没研究好怎么弄,不得已才要这样搞,😂
      04-10
      回复
    • Z
      Z
      04-10回复mede mede
      多谢 热心回复 我的也可以了
      04-10
      回复
  • Mr.Zhao
    Mr.Zhao
    04-01

    复现不出来,我刚刚用vue写了个demo,正常使用。你是一直报错,还是偶尔报错

    04-01
    有用
    回复 4
    • Z
      Z
      04-10
      安全域名配置的是线上的域名
      本地localhost页面  执行 wx.config你的没问题 ?
      我把时间戳等信息写死  页面打包放到安全域名下就可以 ,本机IP就报签名非法
      04-10
      回复
    • Mr.Zhao
      Mr.Zhao
      04-10回复Z
      我不用localhost  我用的natapp内网穿透
      04-10
      回复
    • Z
      Z
      04-10回复Mr.Zhao
      内网穿透岂不是还得不停的改公众号 里的安全域名 ?一个月3次机会我怕改没了。。。。
      刚改的host映射 , 然后Vue开发端口设置成80就ok了
      04-10
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于小程序端
      04-10回复Z
      开发的时候用测试号就行了,随便搞
      04-10
      回复
登录 后发表内容
问题标签