- 线上小程序如何支持内网使用?
开发过程中在开发工具连接的局域网,从局域网中拿的数据(192.xxx.x.xxx:888),手机调试也是连接无线网同电脑开发工具在同一个局域网 [图片] 打开小程序初始页面为“登录入口”,在此输入的请求地址就是发送网络请求的接口url, 点击登录发出请求,请求的接口就是自己刚刚输入的地址 如果上线了,手机连接局域网输入局域网的地址能否正常访问小程序 进来有好多小伙伴私信我,下面梳理了一下流程,有个demo不妨付出点时间走一遍,很快的; 可能理解有出入,有问题一起交流哦 原创demo:https://www.bestcyt.com/lan-request-wechat-applet/
01-20 - 请问订阅消息推送【群发】具体怎么实现合理?
有一个需求,每周定时给已订阅消息的用户群发推送,人数大约是20000人。 现在的逻辑是每次从数据库取200条数据,然后for循环,异步调用200次【cloud.openapi.subscribeMessage.send】,然后取下200条数据,循环 我想请问的是,这里异步调用【cloud.openapi.subscribeMessage.send】会不会不好,是否要加一个await? 但如果加了,函数执行时间就会大大增加,会有一个超时的问题。所以比较疑惑到底改怎么处理好。
2020-02-14 - 【小程序订阅消息】如何判断用户在设置里彻底关闭了 订阅消息 选项?
如题,如何判断用户在设置里彻底关闭了 订阅消息 选项? 目前在 https://developers.weixin.qq.com/miniprogram/dev/api/open-api/setting/AuthSetting.html 里找不到对应的 scope 取值 但通过调用 订阅消息(wx.requestSubscribeMessage)接口可以触发fail回调,是不是可以认为这种情况就是 彻底关掉了 订阅消息开关? [图片]
2019-10-18 - 云开发发送订阅消息ail argument invalid?
openapi.subscribeMessage.send:fail argument invalid! hint: [z9n8aA00694116] data.thing7.value invalid data [图片] 之前测试是ok的 这个是继发送订阅消息需要token后的第二个问题 已经解决,是字符长度太长了,超过了20
2019-11-13 - button的disabled属性真机无法阻止短时间内多次点击
- 当前 Bug 的表现(可附上截图) 按钮button短时间内点击了多次(相当于双击),第一次点击事件后就将disabled变成了true,模拟器上显示多次点击只执行一次事件(disabled有效),但是真机上会执行多次事件(disabled并未生效) - 预期表现 短时间内多次点击应当只当做1次事件执行,毕竟disabled为true后点击事件是不执行的
2019-06-20 - 姓名排序localeCompare,苹果和安卓结果不一样,救救孩子吧?
[代码]function pySegSort(arr) { [代码] [代码] if(!String.prototype.localeCompare)[代码] [代码] return null; [代码] [代码] var letters = "*abcdefghjklmnopqrstwxyz".split(''); [代码] [代码] var zh = "阿八嚓哒妸发旮哈讥咔垃痳拏噢妑七呥扨它穵夕丫帀".split(''); [代码] [代码] var segs = []; var curr; letters.forEach(function(item,i){ curr = {letter: item, data:[]};[代码][代码] arr.forEach(function(item2){ [代码] [代码] if((!zh[i-1] || zh[i-1].localeCompare(item2) <= 0) && item2.localeCompare(zh[i]) == -1) {[代码] [代码] curr.data.push(item2); }[代码][代码] });[代码] [代码] if(curr.data.length) {[代码] [代码] segs.push(curr);[代码][代码] curr.data.sort(function(a,b){[代码] [代码] return a.localeCompare(b);[代码] [代码] }); } }); return segs; }[代码]
2019-09-06 - 小程序模板消息推送问题
A店长 B客户 B在A店购买产品,支付成功结果如何用模板消息通知A店长?在线等,谢谢各位大侠
2018-11-23 - 小程序唤起拨打电话后,无法返回小程序了
- 当前 Bug 的表现(可附上截图) [图片] [图片] 点击拨打电话后,唤起拨打电话功能,然后点返回键时是退会桌面,没有回到小程序的界面 - 预期表现 唤起拨打电话后,点击手机返回键可以返回小程序 - 复现路径 - 提供一个最简复现 Demo
2019-01-14 - wx.downloadFile 下载后临时路径没有扩展名问题
请问我的下载不是直接文件地址,而是通过后台读取文件流输出,输出时指定ContentType; xls文件,ContentType="application/x-xls"和ContentType=“application/vnd.ms-excel"下载后的扩展名都没有,导致预览报”fail filetype not supported“ doc文件,ContentType="application/msword"下载后是有扩展名的,所以能预览。但是指定ContentType="application/vnd.ms-word"不行。 所以我想问xls、xlsx、doc、docx、ppt、pptx的ContentType指定什么,才可以正常下载并有扩展名?
2017-04-10 - wx.downloadFile下载DOC文件其后缀被改成MSWORD
- 当前 Bug 的表现(可附上截图) 使用wx.downloadFile(OBJECT)下载DOC文件到本地后,发现其后缀被改成MSWORD,从而造成文件用wx.openDocument(OBJECT)无法打开 [图片] - 预期表现 正常打开预览 - 复现路径 - 提供一个最简复现 Demo wx.downloadFile({ url: fileUrl, success: function (res) { var filePath = res.tempFilePath wx.openDocument({ filePath: filePath, success: function (res) { console.log('打开文档成功') }, fail: function (res) { wx.showToast({ title: '文档打开失败', image: app.globalData.wxToastImg, duration: app.globalData.duration }); } }) }, fail: function (res) { wx.showToast({ title: '文档读取失败', image: app.globalData.wxToastImg, duration: app.globalData.duration }); } })
2019-04-18