个人案例
- 壹水水
喝天然好水,上“壹水水”微信小程序
壹水水扫码体验
未办理身份证的无法使用人脸核身,系统未收录该信息,需要办理过身份证才能使用
微信小程序人脸核身接口集成后,未成年人扫脸返回”系统未包含该身份信息“,必须是办理过身份证才能用吗?微信小程序人脸核身接口集成后,未成年人扫脸返回”系统未包含该身份信息“,必须是办理过身份证才能用吗?
11-15换个微信号试试是否一样
我的商户号开通了电子发票产品,我无法登录微信发票商户助手,给客户开票?[图片],我已经按照要求设置了,为什么还是不行[图片][图片]
11-15日志下边的提示,根据提示进行调整,一般如果不是红色报错,不用理会
小程序开发环境使用问题?[图片]
11-15你这个是短时消息订阅模板么? 短时消息订阅,订阅一次推送一次,再发送就会报这个错,建议每次订阅后再推送
微信小程序 一次性订阅一直报错 {"errcode":43101,"errmsg":"user re微信小程序 一次性消息订阅 这边订阅每次都有唤起,但是推送消息的时候就一直报错{"errcode":43101,"errmsg":"user refuse to accept the msg rid: 673573a2-0c82a64d-057fb0e7"} 这边看了可能是[图片] 但是这边我每次都唤起了是否订阅 然后也选择了允许 还是报错
11-15服务号或者小程序都可以
Native支付必须要开通服务号吗?我是开通了商户号,并且开通的有Native支付,是必须要在服务号中关联了才能使用pc支付吗,我是还需要申请公众号中的服务号吗。如果载体是小程序,是不是就没办法使用Native支付。
11-15扫码登录要年审的微信公众号,左边菜单设置开发,微信认证;或者点击微信公众号头像,选择认证详情,进行年审
微信认证年审在哪里进行?微信公众号里面提示:微信认证年审通知,请问在哪里进行年审?
11-151:需要先申请关闭,不过只有一次机会,申请不通过无法再申请,需认真填写申请理由和尽可能上传相关图片证据,包括但不限于小程序服务完成流程截图、线下门店照片(如有)等; [图片] 2:检查一下站内信或者微信支付商户中心站内信,是否有违规,没有处理
关于对接订单发货管理,平台已经下架商城,小程序类目也已经删除相关类目,为什么微信支付功能还是不可用?关于对接订单发货管理,平台已经下架商城,小程序类目也已经删除相关类目,为什么微信支付功能还是不可用,已经按照流程完成授权等其他操作,线上的代码也已经更新过了,没有商城功能,平台需要的微信支付是服务于货运功能,货主需要支付运费等功能,不涉及订单发货管理功能,按理来说已无需对接订单发货管理。 APPID:wxe55eaa26419938f2 [图片] [图片]
11-14你拿到的时候临时路径,需要先上传到服务器,经过文件流输出录音文件
wx.getRecorderManager()怎么能拿到录音pcm文件?http://tmp/Lgk43vkwlbnM0f5a148c5c9e9f75d94831b6b1c17e72.durationTime=60364.pcm这样的录音文件路径怎么解析
11-13你好,如果是新下证的营业执照,需要等15个工作日,参考知识库:https://developers.weixin.qq.com/community/develop/doc/000c88c4fd4228be88194911d51409
大神们,我注册老是不不通过,返回以下提示信息是怎么回事呀?法定代表人验证结果通知 你好,你提交的法定代表人信息验证失败。原因: "企业信息或法定代表人信息不一致",建议使用其他方式重新注册。点击重新注册 我明明是复制的营业执照号码,法人就是我自己,反复确认了数遍,但是还是没有成功是怎么回事呀
11-13下拉的时候,你把之前的数据清空(做下监控),下拉后把默认数据赋值,你切换页面如果还是首次查询的数据,说明切换页面首次页面没有再次加载
下拉刷新失效?如图布局图,在点击查询后,在查询的状态下,下拉刷新,没有退出查询状态,下拉刷新失效,在第二次下拉才生效。在查询状态下,切换到其他页面,再回到该页面,没有回到初始页面,一直保持在查询状态下。 想要的效果是,在查询状态下,下拉刷新退出查询状态,回到初始页面状态,从其他页面切换到该页面,回到初始页面。 [图片] 代码: /** * 获取选项卡 */ onItemChengdeEvent(event) { var index = event.detail.index; // console.log(index); this.setData({ currentIndex: index }); if (!this.data.isQuerying) { this.lowdrelease(); } else { this.onchaxun() } }, /** * 获取数据库数据 */ async loadData(start = 0, vehicle,newQuery = {}) { const that = this; const index = that.data.currentIndex; console.log(index); let query = {}; switch (index) { case 0: break; case 1: query = {carpool: '我要找车'}; break; case 2: query = {carpool: '我要找人'}; break; case 3: query = {carpool: '我找货车'}; break; case 4: query = {carpool: '我要找货'}; break; } console.log(query) if (that.data.isQuerying) { newQuery = _.and(query,{ startPoint: db.RegExp({ regexp: '^' + that.data.startPoint }), goal: db.RegExp({ regexp: '^' + that.data.goal }), }) } else { newQuery = query } console.log('条件查询', newQuery) try { let promise = db.collection(vehicle).where(newQuery); if (start > 0) { promise = promise.skip(start); } promise = promise.limit(2) .orderBy("redden.reddenStartTime", 'desc') .orderBy("topping.toppingStarttime", "desc") .orderBy("create_time", "desc"); const vehiclesRes = await promise.get(); const vehicles = vehiclesRes.data; console.log('获取数据库数据', vehicles) const countResult = await promise.count(); const total = countResult.total; console.log('总计数', total) const newVehicles = start > 0 ? this.data.vehicles.concat(vehicles) : vehicles; newVehicles.forEach((vehicle, index) => { vehicle.create_time = vehicle.create_time.toString(); }); const hasmore = false; return { newVehicles, total, hasmore, }; } catch (error) { console.log('failed to load data:', error); throw error; } }, /** * 获取初始数据 */ async lowdrelease(start = 0) { const that = this; try { const { newVehicles: vehicles, total: vehiclesTotal, hasmore: hasmore } = await that.loadData(start, 'vehicle'); that.setData({ vehicles: vehicles, hasmore: hasmore, result: vehiclesTotal, }) } catch (error) { console.log('failed to load data:', error); throw error; } }, /** * 点击查询事件 */ async onchaxun(start = 0) { const that = this; that.setData({ isQuerying:true }) try { const { newVehicles: vehicles, total: vehiclesTotal, hasmore: hasmore } = await that.loadData(start, 'vehicle'); that.setData({ startPointStr: '', goalStr: '', vehicles: vehicles, hasmore: hasmore, result: vehiclesTotal, }); } catch (error) { console.log('failed to load data:', error); throw error; } }, /** * 生命周期函数--监听页面显示 */ onShow() { this.lowdrelease(0); }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { this.lowdrelease(0); this.setData({ isQuerying: false }) wx.stopPullDownRefresh(); },
11-12