有老哥解答一下吗,还是审核通过,全部发布后,原来用户的模板3的代码,通过全网更新自动更新到5
假如模板库中模板id 1,2,3,并且全网发布后,模板id=3的出现bug,这个时候怎么改bug?假如模板库中模板id 1,2,3,并且全网发布后,模板id=3的出现bug,这个时候怎么改bug? 主要官方的文档中模板有审核,但是并没有覆盖, 简单来说来说就是模板3出现bug,我修复了之后,在提交草稿箱在提交模板,这个时候模板id已经变了(假如是5),不再是3了,那还怎么修改bug,只能再调用上传代码,把id=5的模板 在提交给用户,然后在审核吗,
07-24同一个账号,只能一种
怎么登陆微信小程序的后台?公众号中也无法登陆小程序后台 [图片]
07-24[图片] [图片]
第三方平台,添加待开发小程序绑定,第二步骤,安全验证,管理员扫码,出现验证失败,怎么回事?公司要使用第三方平台功能 添加待开发小程序绑定,第二步骤,安全验证,管理员扫码,出现验证失败, 已确认 第一步绑定的账号,是可以登录的, 已确认 第二步扫码时,是所属管理员微信,
07-24onMounted 界面创建之后的生命周期 onShow 界面渲染显示的声明周期 tabbar 切换 tabbar 时,声明周期不会重置,但是会触发重新渲染 navigateTo ,微信小程序的界面是 堆栈的形式,同时最多只能打开10个界面,如果关闭了界面,那就是真的关闭了。 如果你不懂触发逻辑的下 ,看我的描述 tabbar:第一次渲染会触发onMounted (因为要先触发,如果你有3个tabbar界面,那就是每个界面触发一次,总共3次) 切换 tabbar tabbar 切换时,不会关闭界面,简单的理解就是,切换tabbar ,就会关闭其他的tabbar 界面,同时触发当前界面onShow 事件, 所以,如果在tabbar 界面写逻辑,应该是这样的 , tabbar 涉不涉及切换tabbar 刷新数据,如果需要,调用接口写在onShow,如果不需要,则写在 onMounted navigateTo:你的每次navigateTo,都会重新创建界面,也就是会走 onMounted 也会走 onShow ,执行的顺讯为 onMounted=》onShow 所以,如果在navigateTo界面写逻辑,应该是这样的 : onMounted 中直接调用接口,如果你涉及了webcoket的打开操作 ,那么你在界面销毁时,一定要关掉 ,scoket ,不然你每次进入界面,都会链接一个socket ,全局定时器也是同理
小程序onMounted执行问题?跳转tabbar页面,tabbar页面的onMounted只会执行一次。跳转非tabbar页面执行onMounted后返回其他页面,再次进入非tabbar页面还会执行。有大佬知道其原理吗?
2023-04-17this.socketTask = await uni.connectSocket({ url: this.$store.state.websocket_url, success: () => { console.log('链接成功!!!') } }); this.socketTask.onClose((res) => { console.log("[socket关闭]: ",res); // this.initSocket(); }) this.socketTask.onOpen(() => { let room_id = this.roomRes.room_id; console.log('WebSocket连接已打开!', room_id); this.socketTask.send({ data: JSON.stringify({ "type": "join_room", "room_id": room_id, "ack": 0 }), success() { console.log("加入房间成功"); }, }); }) this.socketTask.onError((err) => { console.log('socket错误,当断开连接',err) this.getRoomId(); }) this.socketTask.onMessage((msg) => { // console.log('[WebSocket:message]',msg); if (msg.data == '{"type":"ping"}') { this.socketTask.send({ data:'{"type": "pong"}', success() { console.log("传输心跳"); }, }) return } // console.log('[WebSocket:message]',msg); clearTimeout(timer) this.textareaText = '' //获取 socket 对象 let msgObj = JSON.parse(JSON.parse(msg.data).body); let message = msgObj.text; let status = msgObj.status messageStr += message //拼接 ...... beforeDestroy() { this.socketTask.close(); },
webcoket 低版本android 高概率出现 code 1006websocket 出现1006 错误 socket 链接成功之后,如果不发送消息 ,一切正常,中途不会断开,不会报错 前端调用 关闭之后 打印日历 code 1000,正常 后端向高频率前端推送时,高概率出现 code 1006,且与手机系统有部分关系 测试结果 测试机型,小米android 10,魅族 android 10,联想 android 12 ,华为android 10 android 12 小概率出现 1006, android 11 无此版本机器 无测试结果 android 10,极高概率出现次问题 华为最高概率出现,系统为harmonyOs 2.0.0 android 10,下面给出的问题系统 就是这个华为系统,高概率复现 //正常系统 System: Android 12, WeChat 8.0.35.2340 Network: wifi UA: Mozilla/5.0 (Linux; Android 12; Lenovo L71061 Build/SKQ1.211113.001; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/107.0.5304.141 Mobile Safari/537.36 XWEB/5043 MMWEBSDK/20230405 MMWEBID/6122 MicroMessenger/8.0.35.2340(0x28002313) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64 MiniProgramEnv/android WeChatLib: 2.31.0 (2023.4.10 23:35:09) //出现问题的系统 System: Android 10, WeChat 8.0.33.2320 Network: wifi UA: Mozilla/5.0 (Linux; Android 10; YAL-AL50 Build/HUAWEIYAL-AL50; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/107.0.5304.141 Mobile Safari/537.36 XWEB/5043 MMWEBSDK/20230202 MMWEBID/7382 MicroMessenger/8.0.33.2320(0x28002151) WeChat/arm64 Weixin NetType/WIFI Language/zh_CN ABI/arm64 MiniProgramEnv/android WeChatLib: 2.31.0 (2023.4.10 23:35:09)
2023-04-17恕我直言,wx.getLocation 需要申请ccsb,我在线充电桩的小程序,需要获取当前位置,展示最近的充电桩和距离,就这4天之内,我申请了10多次,每次都要改类目,理由,截图,最后艰难通过,真s13
wx.getLocation的接口功能审核不通过?appid: wxf94efd86f4bcac3d 已经申请快二十次了 一大帮人等着程序上线 能不能官方人员给看看 审核过一下啊
2022-12-13图片过大瞬间图片请求过多导致的,你可以把分页的数量适当减少 在就是压缩图片
小程序在多列表,包含图片的页面,一直下滑会出现闪屏,退出去重新进来,一样的操作,下滑又会出现闪屏?小程序在多列表,包含图片的页面,一直下滑会出现闪屏,退出去重新进来,一样的操作,下滑又会出现闪屏?
2020-02-25应该是openId的问题 ,公众号里的openId 和 小程序的openId是不同。在一个主体下会存在uId这个uId就是公众号openId和小程序openId之间的关联作用
我用小程序体验版订阅消息,后台服务发送消息 返回的OK,但是微信服务通知里确没有收到消息?我用小程序体验版订阅消息,后台服务发送消息 返回的OK,但是微信服务通知里确没有收到消息? string Url = "https://api.weixin.qq.com/cgi-bin/message/subscribe/send?access_token="+ token; var postdata = new { touser = openId, template_id = templeteId, page = "pages/index/index", data = new { thing1 = new { value = "今日行程" }, date2 = new { value = "2020-02-20" }, thing4 = new { value = "请做好准备,即将出发" } } }; wenXinResult = HttpHelper.HttpPostJson(Url, JsonHelper.Serialize(postdata), false); wenXinResult 里返回的是成功!服务通知里确没有收到消息
2020-02-25返回时应该走到了onShow()把 所以又加载了一次数据
如何把onLoad加载出来的数据,在onHide后清除掉?首先我在onLoad向数据库请求了五条数据 [图片] 然后切换页面navigateTo后再次返回来 我在onShow和onHide(都试过)把对应上面五条在this.data里面的数据清空,但是当navigateTo返回来的时候这五条数据还在,, 想问的是,要怎么把它清楚掉?
2020-02-25[图片] type: "gcj02" 可以直接获取国标,比较精准 不过就是有的时候比较慢 对于首页加载的性能有些影响
定位https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.getLocation.html 为何getLocation和openLocation的默认坐标系不同?不掉一次坑都不知到有这么多坐标系
2020-02-25