是不是入参check_consume没有考虑,check_consume传true就返回 errcode:40099;如果check_consume传false才会返回errcode:0;仔细看看文档
微信卡券code查询返回结果和文档不一致?微信公众号查询卡券code接口实际返回和文档描述不一致,微信的程序员偷懒了? 这是一个被核销的卡券{"errcode":40099,"errmsg":"invalid code, this code has consumed. hint: [StC5vA0024r283]","_card":"pxqREw1bu6WGBIWAYxjeABwWzsGo","_code":"310731429876"} 但是按照文档的理论逻辑来说 https://developers.weixin.qq.com/doc/offiaccount/Cards_and_Offer/Managing_Coupons_Vouchers_and_Cards.html#0 正常的返回应该是 { "errcode": 0, "errmsg": "ok", "card": { "card_id": "pxqREw1bu6WGBIWAYxjeABwWzsGo", "begin_time": 1457452800, "end_time": 1463155199 }, "openid": "oxqREw60xy6z6psz2F9nM6F8pTRg", "can_consume": true, "outer_str": "12b", "user_card_status": "CONSUMED" } 这才是已核销的正常返回 直接返回报错是什么鬼,微信写的文档,微信程序员不按文档来吗?
2020-07-18数据库不需要,因为微信只管你小程序访问的接口服务器要是HTTPS的,至于你的接口里访问什么数据库、服务器就不管是不是HTTPS
微信小程序SSL证书问题?上线微信小程序,访问的后台服务器需要部署SSL证书;如果数据库服务器和后台程序服务器不在一个主机上,数据库所在的服务器也需要部署SSL证书吗?
2019-12-04以上代码就可运行
cover-view制作loading动画,真机不显示,开发者工具正常?[代码]/*loading*/[代码][代码].loading{[代码][代码] [代码][代码]height[代码][代码]:[代码][代码]200px[代码][代码];[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]200px[代码][代码];[代码][代码]}[代码][代码].tui_loading_row{[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]display[代码][代码]: table;[代码][代码] [代码][代码]table-layout[代码][代码]: [代码][代码]fixed[代码][代码];[代码][代码]}[代码][代码].tui_loading_cell{[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]display[代码][代码]: [代码][代码]table-cell[代码][代码];[代码][代码] [代码][代码]text-align[代码][代码]: [代码][代码]center[代码][代码];[代码][代码]}[代码][代码]/*动画一:单个渐变 */[代码][代码].circle_line{[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100px[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100px[代码][代码];[代码][代码] [代码][代码]display[代码][代码]: inline-[代码][代码]block[代码][代码];[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]relative[代码][代码];[代码][代码]}[代码][代码].circle_line cover-view{[代码][代码] [代码][代码]display[代码][代码]: [代码][代码]block[代码][代码];[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]50%[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]5px[代码][代码];[代码][代码] [代码][代码]opacity: .[代码][代码]7[代码][代码];[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]absolute[代码][代码];[代码][代码] [代码][代码]top[代码][代码]: calc([代码][代码]50%[代码] [代码]- [代码][代码]2.5px[代码][代码]);[代码][代码] [代码][代码]left[代码][代码]: [代码][代码]0px[代码][代码];[代码][代码] [代码][代码]transform-origin: [代码][代码]center[代码] [代码]right[代码][代码]; [代码][代码] [代码][代码]animation: [代码][代码]circle[代码] [代码]1.5[代码][代码]s linear infinite; [代码][代码]}[代码][代码].circle_line cover-view::before{[代码][代码] [代码][代码]content[代码][代码]: [代码][代码]''[代码][代码];[代码][代码] [代码][代码]display[代码][代码]: [代码][代码]block[代码][代码];[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]15px[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]5px[代码][代码];[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]absolute[代码][代码];[代码][代码] [代码][代码]top[代码][代码]: [代码][代码]0[代码][代码];[代码][代码] [代码][代码]right[代码][代码]: [代码][代码]10px[代码][代码];[代码][代码] [代码][代码]background-color[代码][代码]: orangered;[代码][代码]}[代码][代码].circle_line cover-view:nth-child([代码][代码]1[代码][代码]){[代码][代码] [代码][代码]transform: rotate([代码][代码]0[代码][代码]deg);[代码][代码] [代码][代码]animation-delay: [代码][代码]0.2[代码][代码]s;[代码][代码]}[代码][代码].circle_line cover-view:nth-child([代码][代码]2[代码][代码]){[代码][代码] [代码][代码]transform: rotate([代码][代码]45[代码][代码]deg);[代码][代码] [代码][代码]animation-delay: [代码][代码]0.4[代码][代码]s;[代码][代码]}[代码][代码].circle_line cover-view:nth-child([代码][代码]3[代码][代码]){[代码][代码] [代码][代码]transform: rotate([代码][代码]90[代码][代码]deg);[代码][代码] [代码][代码]animation-delay: [代码][代码]0.6[代码][代码]s;[代码][代码]}[代码][代码].circle_line cover-view:nth-child([代码][代码]4[代码][代码]){[代码][代码] [代码][代码]transform: rotate([代码][代码]135[代码][代码]deg);[代码][代码] [代码][代码]animation-delay: [代码][代码]0.8[代码][代码]s;[代码][代码]}[代码][代码].circle_line cover-view:nth-child([代码][代码]5[代码][代码]){[代码][代码] [代码][代码]transform: rotate([代码][代码]180[代码][代码]deg);[代码][代码] [代码][代码]animation-delay: [代码][代码]1[代码][代码]s;[代码][代码]}[代码][代码].circle_line cover-view:nth-child([代码][代码]6[代码][代码]){[代码][代码] [代码][代码]transform: rotate([代码][代码]225[代码][代码]deg);[代码][代码] [代码][代码]animation-delay: [代码][代码]1.2[代码][代码]s;[代码][代码]}[代码][代码].circle_line cover-view:nth-child([代码][代码]7[代码][代码]){[代码][代码] [代码][代码]transform: rotate([代码][代码]270[代码][代码]deg);[代码][代码] [代码][代码]animation-delay: [代码][代码]1.4[代码][代码]s;[代码][代码]}[代码][代码].circle_line cover-view:nth-child([代码][代码]8[代码][代码]){[代码][代码] [代码][代码]transform: rotate([代码][代码]315[代码][代码]deg);[代码][代码] [代码][代码]animation-delay: [代码][代码]1.6[代码][代码]s;[代码][代码]}[代码][代码]@keyframes [代码][代码]circle[代码] [代码]{[代码][代码] [代码][代码]0%[代码][代码]{[代码][代码] [代码][代码]opacity: [代码][代码]0.05[代码][代码];[代码][代码] [代码][代码]}[代码][代码] [代码][代码]100%[代码][代码]{[代码][代码] [代码][代码]opacity: [代码][代码]0.9[代码][代码];[代码][代码] [代码][代码]}[代码][代码]}[代码]请官方解答一下 [代码]<[代码][代码]cover-view[代码] [代码]class[代码][代码]=[代码][代码]"loading"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-view[代码] [代码]class[代码][代码]=[代码][代码]"tui_loading_row"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-view[代码] [代码]class[代码][代码]=[代码][代码]"tui_loading_cell"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-view[代码] [代码]class[代码][代码]=[代码][代码]"circle_line"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-view[代码][代码]></[代码][代码]cover-view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-view[代码][代码]></[代码][代码]cover-view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-view[代码][代码]></[代码][代码]cover-view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-view[代码][代码]></[代码][代码]cover-view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-view[代码][代码]></[代码][代码]cover-view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-view[代码][代码]></[代码][代码]cover-view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-view[代码][代码]></[代码][代码]cover-view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]cover-view[代码][代码]></[代码][代码]cover-view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]cover-view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]cover-view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]cover-view[代码][代码]>[代码][代码]</[代码][代码]cover-view[代码][代码]>[代码]
2019-10-15顶顶
【求助】微信支付服务商模式的配置作为服务商,要注册微信公众平台获取小程序Appid吗?是否要开通微信支付。 作为服务商下的特约商户,是否需要注册微信公众平台获取小程序Appid作为绑定时的sub_appid,需要开通微信支付吗,是否需要注册微信商家中心获取mch_id作为绑定时的sub_mch_id。 小程序是用服务商的公众平台发布吗?怎么区分订单应该支付给哪个特约商户。 希望热心网友解答一下。
2019-09-24机型:nubia z11minis,微信客户端:6.6.7,复现代码太多了,要和我们的硬件通信。想知道为什么偶尔会发生这种情况,原因是什么?
【蓝牙】发送数据时偶尔会发送错误- 当前 Bug 的表现(可附上截图)[图片] - 预期表现 在多次发送后出现这种问题,在此之前发送、接收正常。发送报错10012,蓝牙连接也断开了,之后一直是10006未连接。 - 复现路径 - 提供一个最简复现 Demo //向设备发送数据 Write: function (str, uuid, suuid, wuuid,nuuid) { var that = this; var value = str; //console.log('需要发送的值为:', value); /* 将数值转为ArrayBuffer类型数据 */ var typedArray = new Uint8Array(value.match(/[\da-f]{2}/gi).map(function (h) { return parseInt(h, 16) })); var buffer = typedArray.buffer; console.log("写入设备ID:", uuid); console.log("写入服务ID:", suuid); console.log("写入特征值ID:",wuuid); wx.writeBLECharacteristicValue({ deviceId: uuid, serviceId: suuid, characteristicId: wuuid, value: buffer, success: function (res) { console.log('数据发送成功:',res); console.log(str); }, fail: function (res) { console.log('Fail:数据发送失败',res); console.log(str); } }); },
2018-10-17我也是,断开蓝牙的API:wx.closeBLEConnection ,大部分时候都调用失败,不知道为什么。
微信蓝牙,会出现蓝牙设备与手机连死的情况,这样子调用断开蓝牙方法没有生效用微信蓝牙连接蓝牙设备,当蓝牙界面退出时候,调用closeBLEConnection断开已连接设备方法,会出现手机和设备连死了,虽然调用了这个方法依然没有断开,下次再进入蓝牙界面就会出现搜索不到蓝牙设备,其实是手机和设备连死了。 官方有没有其他的方式解决蓝牙设备和手机连死的情况,
2018-09-09