个人案例
- MGLite
把文件从微信传输到PC
文件传输助手扫码体验
推送完了的做个标记,下次不要取了
关于云函数推送订阅消息,大家也没有好的解决方案?现在有这么一个需求,需要做3000+以上人群的集体推送。 但由于云函数(单次运行)运行内存:256M。(无解) 云函数读取云数据库只能100条!(可解决:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/collection/Collection.get.html) 一下子把所有数据抓出来推送,运行内存不够,推送300多条就停止了。 如何才能完美的做到集体推送呢? 目前能想到的一个方法就是使用定时器:但容易对部分人做到二次推送。(不太理想) 不知道各位大佬还有什么见解!
2020-04-04wx.reLaunch ? https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.reLaunch.html
有没有“重新进入小程序”的按钮代码?微信7.0.12版本中,新增加了“重新进入小程序”按钮。 我的小程序有些页面的内容不显示,但点此按钮重启后就可以显示,想在不显示的页面加入一个这种按钮。 有没有把“重新进入小程序”加入到页面中的类似代码?求教大神。 [图片]
2020-04-04可以存到云服务器,然后 wx.cloud.getTempFileURL
新的canvas的drawImage不支持本地tmp路径的临时文件吗?【貌似官方修复了这个问题。现在可以了。】 https://developers.weixin.qq.com/miniprogram/dev/api/canvas/CanvasContext.drawImage.html drawImage( )不支持本地tmp路径的临时文件,谨慎使用,太坑了。 写法1. ``` path = 'tmp/wxf65e9ae5f68283d2.o6zAJs5h4IkyHaGS7_j6gUPGTR9c.arwyj04Eq2ok341457e272957e237fa21d743912f60b.jpg' ctx.drawImage(path, 0, 0, width, height, 0, 0, canvasWidth, canvasHeight) ``` 提示:Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The provided value is not of type '(CSSImageValue or HTMLImageElement or SVGImageElement or HTMLVideoElement or HTMLCanvasElement or ImageBitmap or OffscreenCanvas)';at SelectorQuery callback function 写法2. ``` const img = canvas.createImage() img.src = path img.onload = () =>{ ctx.drawImage(img, 0, 0, width, height, 0, 0, canvasWidth, canvasHeight) } ``` 提示:tmp/wxf65e9ae5f68283d2.o6zAJs5h4IkyHaGS7_j6gUPGTR9c.arwyj04Eq2ok341457e272957e237fa21d743912f60b.jpg:1 GET http://tmp/wxf65e9ae5f68283d2.o6zAJs5h4IkyHaGS7_j6gUPGTR9c.arwyj04Eq2ok341457e272957e237fa21d743912f60b.jpg net::ERR_PROXY_CONNECTION_FAILED
2020-04-01app.json 里 "style": "v2" 这个的问题,删掉就好了 😶
基础库2.9.5以上对button样式做了什么改进?设置宽度不管用。 2.9.5展示结果 [图片] 2.10.3展示结果 [图片] [图片] [图片]
2020-03-28setData
that.setDate is not a function错误如何解决呢?求大神指导getWeather: function(){ var that = this; wx.request({ url: 'https://free-api.heweather.com/s6/weather/now', data:{ location:that.data.region[1], key:'07e21eda4e604f8dbce0d1' }, success: function(res){ that.setDate({ now:res.data.HeWeather6[0].now }); } })
2020-03-12<radio value="{{index}}" checked="{{!!item.answer}}"> 这样?
radio-group通过setData刷新后选中状态被保留了,怎么解决?如下是第一步,选择第二个,确定,进入第二步 [图片] 这里期望,进入第二步后也全部未选中,但是实际复用了第一步的结果(导致第二个选项被选中): [图片] wxml代码片段: <view > <text> 问题{{curQuestionIdx}}:{{questionItems[curQuestionIdx].question}} </text> <radio-group bindchange="radioChange"> <label class="checkbox" wx:for="{{questionItems[curQuestionIdx].candidates}}" wx:key="unique" > <radio value="{{index}}" checked=""> <text class="raidoItem">{{item.cont}}</text> </radio> </label> </radio-group> <button bindtap="btnSureClick">确定</button> js代码片段 radioChange: function (e) { this.data.curQuestionSelectItem = e.detail.value }, btnSureClick: function(e) { var ansCand = this.data.questionItems[this.data.curQuestionIdx]["candidates"][this.data.curQuestionSelectItem] if (ansCand["answer"] == false) { } else { this.data.curQuestionSelectItem = -1; //this.data.curQuestionIdx = 1; //用下面的方法,才会刷新 this.setData({curQuestionIdx: 1}) } },
2020-02-25组件里面有个方法监听属性值的变化. https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/observer.html
微信 weui组件库实例有一处错误实例中有一处错误,绑定search前面没有bind,我测试不加是不执行search方法的 https://developers.weixin.qq.com/miniprogram/dev/extended/weui/search.html [图片]
2020-02-25带 shareTicket 的转发 用云函数可以取到用户openid以上仅参考.
请问当一个用户点链接进入分享出去的直播间时,如何拿到openid?微信直播的研发人员您们好,我司小程序有幸得到了测试资格,这几天写了几个demo,发现有一个问题无法解决,所以想来请教下。 当使用live-player-plugin组件时,用户在直播间可以直接点右上角的分享把这个直播间分享出去。我用复制页面路径功能查看到这个分享出去的直播间链接里是带了分享人的openid的。形式大概是: __plugin__/wx2b03c6e691cd7370/pages/live-player-plugin.html?room_id=9&type=1&openid=***&close_picture_in_picture_mode=false 但是当有人通过这个链接直接进入直播间时,我没办法拿到这个openid。理论上这个参数该在对应page的onLoad里拿,但是页面是你们插件内部的,App里也没有办法去hook其他page的onLoad。我尝试在App.onShow里查看query,是没有参数的,所以我不知道该如何取这个openid。我也查看了开发文档,目前并没有暴露取这个的接口。 另外我注意到在新版里,点击商品链接会带上room_id,这是一个很好的改动,让商品能和主播建立联系。但是在很多场景里,我们同样也希望分享者和主播和商品都建立联系,我想你们在分享链接里带上openid也是出于这个考虑。可是开发者却取不到这个openid。 所以我想问问: 1 是不是有获取这个openid的接口和方法只是我不知道,请指点一下谢谢。 2 如果没有,能不能提供一个这样的功能,或者在点击商品链接时把这个直播间的分享者的openid也带上。 3 如果出于openid的敏感性考虑不提供这样的功能,能不能提供一个可以在后台换取用户身份的类似的token? 4 如果以上说的都不行,微信直播这个组件从一开始设计就是不希望开发者取到分享直播间的人的信息,能不能说明一下,这对我司接下来的业务模式有较大影响,如果不行我们就早点死心寻找其他做法。 字打的有点多,感谢耐心看完,望早日回复。
2020-02-25.参考 https://developers.weixin.qq.com/miniprogram/dev/extended/weui/actionsheet.html
showActionSheet数量限制?建议放款showActionSheet的数量限制,现在6个不够用,而且现在屏幕足以容量更多的数量
2020-02-24db.collection('articles') .aggregate() .project({ title: 1, author: 1 }) .end() 参考示例看一下? https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/aggregate/Aggregate.project.html#%E7%A4%BA%E4%BE%8B
云数据库field返回的collection不能使用aggregate吗?我本意是想用条件筛选出来一些数据项,但是只想输出某一些字段,是这么写的,但是报错db.collection(...).field(...).aggregate is not a function; 怎么能实现我想要的效果呢? [图片] 文档显示,field的返回值是个collection,但这个collection不能用aggregate,文档也没有对返回值collection做具体描述 [图片] 打印出来的结果 [图片][图片]
2020-02-24