先试下开发版看看是否正常?可以先参考下文档看看 https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/customer-message/customer-message.html
绑定了小程序客服收不到消息,怎么解决?appid:wx75e49695db107a87 小程序已经添加了一个客服人员,没有开启消息推送,也没有设置任何第三方授权. 通过contact-button进入客服会话和小程序客服消息,小程序和网页端工具都接收不到
2022-01-11[图片]
小程序订阅消息 -时间格式无效?[图片] 最近在配置这个微信订阅消息模板 无论传什么格式的时间过去 微信都会返回 "argument invalid! data.time3.value invalid rid: 61dc3f98-723f5fc3-6285166c" 求这个时间的格式是什么
2022-01-11“觉醒”是指?
小程序消息推送 黑名单问题 为什么“觉醒”两个字会是在黑名单里?为什么“觉醒”两个字会是在黑名单里= =震惊了,
2022-01-10https://developers.weixin.qq.com/miniprogram/dev/api/open-api/subscribe-message/wx.requestSubscribeMessage.html [图片] 看下是否是没打开订阅状态 用 wx.getSetting判断看看
用户无法接受订阅通知?最近一段时间,瓦力塔,啦啦充小程序的用户无法接收来自服务器的订阅通知,能帮忙处理下, 场景1:用户在小程序正常扫描充电,断充后无法接收到订阅的通知信息。 场景2: 用户在微信服务通知 -找到之前接收到的通知信息,拒收 然后 在恢复接受,之后再进入小程序 扫码充电, 断充,还是无法接受到订阅通知信息。 备注:不是所有人都收不到!
2022-01-10你好,具体是调用哪个功能有问题呢?
报告一个SERIOUSLY BUGhttps://developers.weixin.qq.com/doc/oplatform/Miniprogram_Frame/api/client/Authorize.html WMPF 测试程序 demo 无法正确调用用户登录信息,所以公司无法完整测试,请求解决 回复548716585@qq.com
2022-01-10登录mp后台设置
设置固定IP白名单?我的IP白名单每天都在更换,怎样可以设置固定的IP白名单
2022-01-10参考下 https://developers.weixin.qq.com/community/minihome/doc/000c8aa962c0c0f24ceb574d55d801
知道找谁才可以帮忙给小程序开通“即时配送“”授权呀?我的小程序:虔潼母婴连锁,APPID:58rrxS0imbPF1HSn , 因为附近有些老人在家带小孩,宝妈要上班,都是在咱们小程序里面下单,我没有太多时间外送,所以想开通这个即时外送,方便那些即要上班,又要兼顾小孩的宝妈们
2022-01-10先参考下知识库,进行调试下看看 https://developers.weixin.qq.com/community/develop/doc/0004ea2e9c0b6022cb3983fc256009?highLine=vconsole
web-view 组件内h5的localstorage存储异常?小程序单独一个组件页放了webview,指向业务的H5地址; h5就做两件事,调用localstorage写入缓存和读取缓存。 第一次写入1,杀掉小程序进程;第二次写入a,再杀掉小程序进程; 异常:杀掉小程序进程,再打开读取缓存,1或者a随机出现;再杀掉进程,再打开来看,还是随机出现? 求助:微信开发者工具调试没出现此问题,手机上必现(本人安卓一加7,系统10.0,同事华为mate30一样情况)。有什么办法处理吗?客户天天投诉账号信息异常来着。。。
2022-01-10你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
live-player 使用rtmp拉回放流,状态码2103闪退问题?live-player拉取rtmp回放片段流播放结束后,会报2103状态码,这种状态时我会主动调用LivePlayerContext.stop()停止播放。但是部分回放流会出现小程序闪退问题。 [图片] 必现(不是所有rtmp回放流必现。比如设备有10个回放文件,所有文件都有rtmp回放推流地址,并且每次去服务器请求都会更新推流地址,所有rtmp流播放完成都会出现状态码2103。但是大概有2,3个的rtmp地址会出现播放完成后小程序闪退,出现的这2,3个文件重新获取新的rtmp推流地址,一样会闪退。必然闪退,试过真机调试、预览、体验版,这几个回放文件获取到的rtmp流播放完后均出现必然闪退) 因为不是所有流均出现该问题,并且出现问题的流是必现的,所有怀疑不是调用代码问题,可能是第三方提供的流地址与微信小程序端不兼容问题。日志已上传,微信号lx_goodness,最后报错时间点:2022年1月10日4点50-5点之间。 以下代码片段为判断状态live-player的bindstatechange statechange(e) { console.log('live-player code:', e.detail.code, e.detail); const { code } = e.detail; let { videoLoadingStatus } = this.data switch (code) { case 2007: //启动loading videoLoadingStatus = 0; this.setData({ playVideo: true, videoLoadingStatus: 0, }) break case 2001: //连接服务器 videoLoadingStatus = 20 + Math.floor(Math.random() * 10 + 1) break case 2002: //已经连接 RTMP 服务器,开始拉流 videoLoadingStatus = 40 + Math.floor(Math.random() * 10 + 1) break case 2008: // 解码器启动 break; case 2009: //视频分辨率改动 break; case 2004: // 视频播放开始 videoLoadingStatus = 80 + Math.floor(Math.random() * 10 + 1) break case 2105: break case 2003: //网络接收到首个视频数据包(IDR) videoLoadingStatus = 100 this.setData({ playVideo: true }) this.autoHideControl() break case 2103: //网络断连, 已启动自动重连 this.handleStop() break case 3001: case 3002: case 3003: case 3005: // 播放失败 videoLoadingStatus = 100 this.checkNetWork() this.handleStop() this.setData({ showVideoControls: false, videoNetWorkError: true, videoLoadingStatus: 100, }); break case -2301: // 经多次重连抢救无效,更多重试请自行重启播放 videoLoadingStatus = 100; this.setData({ showVideoControls: false, videoNetWorkError: true, videoLoadingStatus: 100, }) break } this.setData({ videoLoadingStatus: videoLoadingStatus, playCode: code }) } 以下代码片段为获取播放地址、播放、停止相关方法 getPlayUrl(param) { var _this = this; wx.showLoading({ title: '加载中', }) app.authRequest({ url: 'camera/playback?deviceId=' + _this.properties.did + '&startTime=' + param.startTime + '&endTime=' + param.endTime, success: (res) => { wx.hideLoading() console.log('获取到的播放地址:', res); if (res.data.code == "200" && res.data.data && res.data.data.url) { const playUrl = res.data.data.url this.setData({ videoSrc: playUrl }) // 先停止 this.handleStop() // 开始播放 setTimeout(() => { _this.handlePlay() }, 100) } else { this.setData({ videoSrc: '' }) wx.showToast({ title: '播放失败,请稍后重试', icon: 'none' }) } }, fail: () => { wx.hideLoading() wx.showToast({ title: '网络异常!', icon: 'none' }) } }) }, handlePlay(callback) { console.log("handelPlay", this.data.playVideo, this.data.isHD); livePlayerContext.play({ success: () => { console.log("开始播放视频") this.setData({ showVideoControls: true, videoLoadingStatus: 1, videoNetWorkError: false, }) if (callback && typeof callback === "function") { callback(); } }, fail: (error) => { this.checkNetWork(); wx.showToast({ title: '网络异常', icon: 'none', }) console.log("开始播放失败"); this.setData({ videoNetWorkError: true, showVideoControls: false, videoLoadingStatus: 100, }) } }) }, handleStop(callback) { console.log("stop"); livePlayerContext.stop({ success: () => { this.setData({ playVideo: false, videoLoadingStatus: 0, panelStatus: 0, }) if (callback && typeof callback === "function") { callback() } }, fail: (error) => { console.log("停止播放失败") } }) }
2022-01-10请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
微信小程序真机循环渲染多个input(30)个,input输入值后,点击按钮提交请求接口失败[图片]需要多扫几次真机调试或者真机预览的二维码,一般第一次没问题,第二次就会一直请求,一直stalled,直到超时。 [图片] <template> <view class="content"> <block v-for="(item, index) in 30" :key="index"> <input :name="'inpu'+item" type="text" placeholder="请输入文本" /> </block> <view class="block30"></view> <view class="btn-area"> <button class="submit-btn" type="primary" @click="formSubmit">下一步</button> </view> </view> </template> <script> export default { data() { return { } }, onLoad() { }, methods: { formSubmit: function(e) { uni.showLoading({ title: '加载中', mask: true }); uni.request({ //项目的真正接口,通过字符串拼接方式实现 url: '', header: { 'content-type': 'application/json;charset=UTF-8', Authorization: '', }, data: {}, method: 'POST', success: function(res) { uni.hideLoading(); uni.showModal({ content: 'dsfdsfsdfg' }) }, fail() { uni.hideLoading(); } }) } } } </script> <style> </style> <template> <view class="content"> <block v-for="(item, index) in 30" :key="index"> <input :name="'inpu'+item" type="text" placeholder="请输入文本" /> </block> <view class="block30"></view> <view class="btn-area"> <button class="submit-btn" type="primary" @click="formSubmit">下一步</button> </view> </view> </template> <script> export default { data() { return { } }, onLoad() { }, methods: { formSubmit: function(e) { uni.showLoading({ title: '加载中', mask: true }); uni.request({ url: '接口地址', header: { 'content-type': 'application/json;charset=UTF-8', Authorization: '', }, data: {}, method: 'POST', success: function(res) { uni.hideLoading(); uni.showModal({ content: 'dsfdsfsdfg' }) }, fail() { uni.hideLoading(); } }) } } } </script> <style> </style>
2022-01-10