没有权限?
小程序调用微信支付jsapi报错?requestPayment:fail jsapi has no permission, event=requestPayment, runningState=foreground, permissionMsg=permission got, detail-jsapi has no permission 小程序appid:wxeddb8f2d4ee6359e 商户号:1604920415 已经关联绑定 [图片]
2020-12-17怎么解决的?
live-player横屏拉起微信支付被强制竖屏,支付成功后页面错乱https://v.qq.com/x/page/b32050nikgx.html 直播间拉起支付 视屏链接 https://v.qq.com/x/page/y3205kfy430.html 横屏退出小窗 进入直播间页面错乱 复现视频 安卓机 华为mate30pro 系统 Andriod10 vivoY30 Andriod8.1.0 进入直播间,横屏状态下拉起支付,页面被竖屏显示,支付成功后,直播间页面布局错乱。 苹果机iphone8 plus 系统 13.5.1 进入直播间,横屏状态下拉起支付 支付取消按钮被挡住 无法关闭 安卓图 [图片] [图片] [图片] ios图 [图片]
2020-12-09[图片]
JSSDK 获取api_ticket 一直是40001访问地址:https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=ACCESS_TOKEN&type=wx_card 每次access_token获取完成后,调用返回都是40001
2020-12-07小程序本身就是属于自适应 rpx
用微信开发者工具写小程序,前端能用bootstrap 写么?能引用js和css小程序前端能用bootstrap 写么?能引用js和css
2020-12-07如果有涉及到 两个以上的获取access_token 就不行了
一个公众号可以对应多个后端吗?一个公众号可以对应多个后端吗 ,就是两个平台域名不一样,服务器也不是同样一台
2020-12-07js-sdk 只支持调用拍照选照片 录像建议使用H5
js-sdk如何调用微信摄像头进行录像?js-sdk如何调用微信摄像头进行录像?比较急
2020-12-07[图片]
wx.uploadFile 是否支持put方式提交文件?wx.uploadFile 是否支持put方式提交文件
2020-12-07只要域名 不要加文件名 比如: 地址: www.bai.com/abc/index 域名设置: www.bai.com
公众号,js安全域名设置,格式不正确https://mp.weixin.qq.com/cgi-bin/settingpage?t=setting/function&action=function&token=863381378&lang=zh_CN [图片] 这是什么操作啊,为什么我能访问的域名在这里显示格式错误,示例里面自己给的文件路径也报错,请问我到底应该怎么填
2020-12-07怎么解决的?
InnerAudioContext在播放0.1s的音频时,在某些手机上播放不了?InnerAudioContext在播放0.1s的音频时,播放不了,超过0.1s 就可以正常播放,出现问题的手机是锤子坚果pro,微信版本7.0.19 OnError接口也没有报错,就卡着不动
2020-11-18URL ?
小程序中 web-view jssdk 报错63002,配置正确,如和解决?Java: @ResponseBody @RequestMapping(value = "/wechat/jsApiTicket", method = RequestMethod.GET) public JsonResponse getJsApiTicket(HttpServletRequest request) { String jsapi_ticket= "HoagFKDcsGMVCIY2vOjf9kwlKC1UuXueXYiKtTHCeeFxK7VEtmGiR4nWiWC002Wx0JSUSz8kMcMJmpVg2Xbn_g"; return JsonResponse.success(sign(jsapi_ticket,request.getQueryString())); } public static Map
sign(String jsapi_ticket, String url) { Map ret = new HashMap (); String nonce_str = create_nonce_str(); String timestamp = create_timestamp(); String string1; String signature = ""; //注意这里参数名必须全部小写,且必须有序 string1 = "jsapi_ticket=" + jsapi_ticket + "&noncestr=" + nonce_str + "×tamp=" + timestamp + "&url=" + url; System.out.println(string1); try { MessageDigest crypt = MessageDigest.getInstance("SHA-1"); crypt.reset(); crypt.update(string1.getBytes("UTF-8")); signature = byteToHex(crypt.digest()); } catch (NoSuchAlgorithmException e) { e.printStackTrace(); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } ret.put("url", url); ret.put("jsapi_ticket", jsapi_ticket); ret.put("nonceStr", nonce_str); ret.put("timestamp", timestamp); ret.put("signature", signature); return ret; } private static String byteToHex(final byte[] hash) { Formatter formatter = new Formatter(); for (byte b : hash) { formatter.format("%02x", b); } String result = formatter.toString(); formatter.close(); return result; } private static String create_nonce_str() { return UUID.randomUUID().toString(); } private static String create_timestamp() { return Long.toString(System.currentTimeMillis() / 1000); } 前端 uxfn.get({ url: '../../sys/wechat/jsApiTicket?'+encodeURIComponent(location.href.split('#')[0]), success: function (data) { console.log(data.data) let myappid= "wxc99325e1a29dd4fd" wx.config({ debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: "wxc99325e1a29dd4fd", // 必填,公众号的唯一标识 timestamp:data.data.timestamp.toString(), // 必填,生成签名的时间戳 nonceStr: data.data.nonceStr.toString(), // 必填,生成签名的随机串 signature: data.data.signature,// 必填,签名 jsApiList: ['chooseImage'] // 必填,需要使用的JS接口列表 }) } }) 2020-09-04