- 开发者工具使用docker无法本地调试?
[图片] 本机docker已经启动,还是报错 : [图片]
04-26 - 微信下载wx.downloadFile为什么会请求两次图片?
async getStoragePageImage(web_image, keyName){ let webImages = wx.getStorageSync(keyName) || [] let webImage = webImages.find(y => y.web_path === web_image) if (webImage) { try { this.globalData.fileSystem.accessSync(webImage.local_path) console.log('本地获取') return webImage.local_path } catch(e) { let webImageIdx = webImages.findIndex(y => y.web_path === web_image) webImages.splice(webImageIdx, 1) wx.setStorageSync(keyName, webImages) } } else { debugger const res = await this.downloadFilePromise(web_image) if (res.statusCode === 200) { let filePath = res.tempFilePath let webImageStorage = wx.getStorageSync(keyName) || [] let storage = { web_path: web_image, local_path: filePath, last_time: Date.parse(new Date()), } webImageStorage.push(storage) wx.setStorageSync(keyName, webImageStorage) } } return web_image }, downloadFilePromise(url){ return new Promise((resolve,reject)=>{ wx.downloadFile({ url: url, success:(res)=>{ debugger resolve(res) }, fail: (err)=> { debugger reject(err) } }) }); }, ajax.request({ method: "GET", url: "wxData/pageInfoLst", data: { appid: appid }, success: async (res) => { if (res.rescode == '0000') { var configpage = res.pageInfoLst.PARAM; if (configpage != '' && configpage != null && configpage != undefined) { let localWebImages = wx.getStorageSync('pageImages') || [] const webImgs = this.getMatchesWebImgs(configpage, appid); // 获取需要清空的img数组 let clearWebImgs = this.getDifference(localWebImages, webImgs) if (clearWebImgs.length > 0) { clearWebImgs.forEach(item => { item = bsurl2+item }) this.bulkDeleteTwoPointer(localWebImages, 'web_path', clearWebImgs) } // 获取需要下载的数组 // const downloadImgs = this.getDifference(webImgs, localWebImages); if (webImgs.length > 0) { for(const item of webImgs) { try{ const localWebImgUrl = await this.getStoragePageImage(bsurl2+item, 'pageImages'); configpage = configpage.replace(item, localWebImgUrl) }catch(error){ console.log(`Get${item}失败:`, error) debugger continue; } } }}}}}); [图片] [图片]
04-09 - goods url invalid rid: 667f59ed-329d5986-5ef667e4?
小程序直播添加商品: 第一种:看文档说url参数需要编码:问号包括问号后面的都编码了 {"goodsInfo":{"coverImgUrl":"lcdHhYI4jGj3NdL7ji-uSHPl5afOpBGyJWxAT4nZdzsngKKTlGJQk9JppB2hnvmK","name":"121121","priceType":1,"price":111,"price2":0,"url":"/pages/shopping/products/products%3Fcategoryid%3D3ef2276f24ad45329cb79f02d2e9ab73"}} 返回错误信息:{"errmsg":"goods url invalid rid: 667f537b-63c86de1-22345cfd","errcode":300007} 第二种:从参数id后面的等号开始编码 {"goodsInfo":{"coverImgUrl":"lcdHhYI4jGj3NdL7ji-uSLx9PfUF3RYaQmKLmLUlvZMX25SCQjXZexs1jp-9Zuig","name":"测试商品","priceType":1,"price":168,"price2":0,"url":"/pages/shopping/products/detail/detail?id%3Db635c647649041859bc74884f54ef2f3"}} 还是报错:{"errmsg":"goods url invalid rid: 667f5beb-54a599b4-27108188","errcode":300007} 请问,我这个参数要编码码? 我真的无语了。真的浪费好多时间。
2024-06-29 - 创建代金券单天限额必须为面额整数倍?
{ "stock_type": "NORMAL", "coupon_use_rule": { "available_merchants": ["*******"], "combine_use": false, "available_items": [], "fixed_normal_coupon": { "coupon_amount": 5000, "transaction_minimum": 20000 } }, "no_cash": false, "stock_use_rule": { "prevent_api_abuse": true, "natural_person_limit": true, "max_amount_by_day": 400, "max_amount": 500000, "max_coupons_per_user": 1, "max_coupons": 100 }, "stock_name": "1", "available_end_time": "2024-07-31T00:00:00+08:00", "comment": "", "pattern_info": { "background_color": "COLOR010", "coupon_image": "", "merchant_logo": "", "description": "****" }, "belong_merchant": "*****", "out_request_no": "****", "available_begin_time": "2024-06-12T23:00:00+08:00" } [图片] 这是参数,我都无语了,接口文档中并没有 单天限额字段,为什么创建总是提示:failed,resp code = 400,return body = {"code":"PARAM_ERROR","message":"单天限额必须为面额整数倍"}
2024-06-12 - 微信支付推送海关
请求接口为:https://api.mch.weixin.qq.com/cgi-bin/mch/customs/customdeclareorder 支付后推送订单到对应的海关总署,直接返回信息: <xml> <return_code><![CDATA[SUCCESS]]></return_code> <return_msg><![CDATA[成功]]></return_msg> <sign><![CDATA[被我去掉了]]></sign> <appid><![CDATA[被我去掉了]]></appid> <mch_id><![CDATA[被我去掉了]]></mch_id> <result_code><![CDATA[FAIL]]></result_code> <err_code><![CDATA[INVALID_REQUEST]]></err_code> <err_code_des><![CDATA[查询指定记录不存在,请重新选择条件查询]]></err_code_des> </xml> 返回错误信息:INVALID_REQUEST 可是这个接口中的文档,并没有这个所错误码。真是让人无语了。
2024-04-12 - 小程序新加page页面体验版无法打开,也不报错
[图片] [图片] 在开发工具可以正常打开页面。 [图片] [图片] 日志打印了 "qrcode jump;" 但是不跳转页面 代码发布后,体验版,点击 我的二维码,不跳转也不报错
2024-04-02 - 无法修改IP白名单
[图片] [图片]
2024-03-31 - 小程序支付扫码后提示:支付验证签名失败,怎么解决?
通过一[图片]系列排查,都没有问题,拿到明文使用私匙验签也通过
2023-02-04