- 微信开发者工具 勾选了不检验合法域名 工具自己请求没问题 真机调试 一直报错600002 ?
我在微信开发者工具里调试小程序 勾选了不检验合法域名 请求都可以发 但是真机预览就发不出请求一直报错{errno: 600002, errMsg: "request:fail url not in domain list:2j1052p873.zicp.fun"}
09-24 - 外部浏览器能跳转到微信内置浏览器吗?
我现在在微信内置的浏览器里有一个支付宝付款的需求,但是支付宝不支持微信内置浏览器支付,只能通过微信浏览器跳转到外部浏览器进行支付,支付完了可以跳转回微信浏览器里某个指定的地址吗?
06-20 - 生产环境通过jscode2session获取openid报错40029,但开发环境不会?
public static String getOpenIdMiniProgramByCode(String appid,String secret,String code){ String url = "https://api.weixin.qq.com/sns/jscode2session?appid="+appid+"&secret="+secret+"&js_code=" + code + "&grant_type=authorization_code"; RestTemplate restTemplate = new RestTemplate(); String responseString = restTemplate.getForObject(url, String.class); // 解析返回的 JSON 数据 JSONObject json = JSON.parseObject(responseString); System.out.println("获取到的JSON:"+json.toJSONString()); return json.getString("openid"); } appid 和secret都是小程序的 code是通过wx.login()获取的 开发环境能获取到openid, 生产环境就是{"errcode":40029,"errmsg":"invalid code, rid: 665ec02e-63badea5-3f4395fc"} 我生产环境和开发环境获取到的appid 和secret都一致
06-04 - 小程序获取webview上下文为null?
我在index.wxml 里定义了一个组件<web-view id="myWebView" bindmessage="onMessage" src="{{exh5url}}" ></web-view>然后在index.js里的onReady去获取上下文为空onReady: function () { const webViewContext = this.selectComponent('#myWebView'); console.log(webViewContext); if (webViewContext) { webViewContext.postMessage({ data: 'Hello from Mini Program' }); } else { console.error('Failed to get webViewContext'); } },
05-29 - 小程序用wx.login生成的code去请求jscode2session报40029错误?
通过wx.login()获取到了code 再将这个code拿到后端用于获取openid的时候 报了40029错误 wx.login({ success: res => { if(res.code){ this.getOpenId(res.code); }else{ console.log("获取code失败") } } }) getOpenId: function (code) { wx.request({ url: 'https://myserver.com/xxx/xxx/getOpenId.do', method: 'POST', data: { code: code }, success: function (res) { if (res.data.openid) { // 将 openid 存储在全局变量中 getApp().globalData.openid = res.data.openid; } else { console.log('获取 openid 失败!' + res.errMsg) } } }); },
05-29