
小程序(微信+支付宝)
文章平均质量分 51
小程序开发内容
请叫我小一
这个作者很懒,什么都没留下…
展开
-
【小程序】滚动到指定位置,支付宝小程序滚动位置不准确
今天迁移支付宝小程序发现支付宝的API不完善,目前小程序滚动只能使用pageScrollTo,而支付宝小程序滚动位置只能在选择器和滚动目标位置二选一。原创 2022-09-15 18:00:28 · 1289 阅读 · 0 评论 -
小程序生命周期
小程序生命周期原创 2022-09-06 14:15:51 · 21466 阅读 · 0 评论 -
小程序图片缓存策略(不改代码更换OSS图片)
昨天,后端给我提了一个问题:他更换了CDN上的图片,但是他打开小程序来看,还是旧图片,他尝试过删除小程序,重新进,还是旧图片。我第一反应是:“你有没有清CDN缓存?“他说:”我在阿里云CDN控制台刷新缓存了,都两三天了,还是旧图片。”(后来我看过刷缓存记录,一天前刚刷的,他夸张了。。。)我说:“那不应该呀,CDN刷新缓存,5分钟就生效了。”当即拿出我的手机,进小程序看了一下,是新的图片。他赶紧拿出他的手机给我看,果然,不管试多少次,都是旧图片。我说:”你这个图片是文件名没改,请求地址原创 2022-04-01 09:51:55 · 3867 阅读 · 1 评论 -
【微信小程序】canvas生成分享图片海报模糊解决方法
利用展示(drawImage)和保存(canvasToTempFilePath)设置尺寸不同,保存设置正常图片像素的大小一、制作正常页面显示海报,实际canvas画布生成二倍图隐藏,下载时缩小显示即可解决模糊问题。二倍海报图屏幕仅能展示一半。保存图为750*940,实际canvas大小应为375px*470px ,此处二倍画图设置canvas大小为750px*940px代码如下:<!--index.wxml--><view class="container">原创 2022-03-01 16:33:53 · 4134 阅读 · 0 评论 -
【小程序canvas】createCanvasContext绘图不显示
绘图后一定要调用draw()方法!!CanvasContext.draw(boolean reserve, function callback) | 微信开放文档CanvasContext.draw(boolean reserve, function callback)将之前在绘图上下文中的描述(路径、变形、样式)画到 canvas 中。...原创 2022-03-01 15:30:50 · 1355 阅读 · 0 评论 -
微信小程序 wx.getUserProfile 不弹出授权框
// 登陆方法 login: function () { // 获取用户的信息 wx.getUserProfile({ desc: '用于完善会员资料', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写 success: (res) => { console.log(res) this.setData({ userInfo: res.userInfo, }) ...原创 2022-02-16 11:27:59 · 6729 阅读 · 0 评论 -
微信小程序订阅消息报错 requestSubscribeMessage:fail can only be invoked by user TAP gesture.
遇到该问题场景: 项目中不同位置增加订阅消息,都是同样的写法,其实有一处是在订单退款的位置,尝试多次一直报错requestSubscribeMessage:fail can only be invoked by user TAP gesture. 只有偶尔会弹出申请订阅弹框,真是令吾百思不得其解在小程序社区里找了好久,找到一个官方的说法 说是需要点击动作,不支持在回调中使用,划重点不支持在回调中使用!!!(这里需要说一下 亲测wx.request() 的回调里调用是生效的)查看项目代码发现写在在wx原创 2021-12-14 11:21:17 · 4026 阅读 · 1 评论 -
微信拖拽盒子movable-view点击问题
<movable-area > <movable-view > <view bindtap="audioPlay"> 111 </view> </movable-area > </movable-view >这样写是不过用的,尝试了很多种方法,z-index,catchtap,等等方法,后来经过仔细分析,这个盒子现在是拖拽..转载 2021-12-14 10:11:23 · 456 阅读 · 0 评论