个人案例
- 成长小管家
为孩子与家长提供多项家校互动服务
成长小管家扫码体验
- 小程序如何获取自身应用名称?js里动态获取应用名称的方式有吗?
小程序如何获取自身应用名称?js里动态获取应用名称的方式有吗?
2022-12-07 - 怎么判断手机底部高度该预留多少?
有些机型底部会有横条,导致底部内容区域被遮挡一部分, 特别是使用fixed固定在底部的按钮区域这种。 怎么判断手机是否有底部横条这种来变更底部预留空白的高度呢? 现在是用的笨办法,直接判断的某些机型 [图片] 有没有简便点的方法?
2023-10-25 - 备案都4天了,还在平台审核?
备案都4天了,还在平台审核,没有短信,没有电话,文档上写的是1-2天呀 麻烦处理一下 appid:wx5bc05f23c4e1653e
2023-09-14 - 按照幸运值进行随机抽奖的算法
碰到这样一个问题,觉得有点意思,随手把算法写出来: 多人随机抽奖,每个人的幸运值不一样,幸运值越大,概率越高,这样的抽奖算法怎么写?原贴如下: https://developers.weixin.qq.com/community/develop/doc/000ac0127f058824e69b9d6f15b800 解决方案如下: testLuckRandom: function () { let luckers = [ { openid: '1', luckValue: 3, }, { openid: '2', luckValue: 4, }, { openid: '3', luckValue: 5, }, { openid: '4', luckValue: 2, }, { openid: '5', luckValue: 6, }, { openid: '6', luckValue: 8, }, ] //获得所有幸运值的和 let total = luckers.reduce((t, v) => { v.scope = [t, t + v.luckValue] //设置该幸运儿的区间值 return t + v.luckValue }, 0) let ran = total * Math.random() //获得基于幸运值总和的随机值 let lucker = luckers.find(v => ran > v.scope[0] && ran <= v.scope[1]) //找到这个随机值落在哪个幸运儿的区间里。 console.log(total, ran, lucker) }, 至于luckers的构建,原问题里说到共有4000多个人参加抽奖,怎么一次从库里获取超过1000条记录呢? 有现成的方案,参考老张的贴子: https://developers.weixin.qq.com/community/develop/article/doc/0008ea04120a18f6988b86d065b013
2021-02-18 - 仿写了一套流量主壁纸小程序,求支持,达到1000uv放源码
预览效果: [图片] 一款由uniapp开发的双端云开发壁纸小程序,包括微信和QQ端小程序,小程序免服务器和域名,直接对接dcloud官网数据库使用。本程序包括壁纸下载,头像下载,套图下载,刘海壁纸制作,动态壁纸。 [图片] 凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数
2021-09-18 - 为什么图片链接可正常访问但image组件加载不出来图片?
因为 image 控件的图片拉取本质上是 web 上的 backgroundImage,很多时候是由于图片不规范(content-type / length / 是否302跳转等 )导致拉取不成功,最终表现为加载不出图片。关于这一块我们在持续优化中
2021-12-17 - 小程序如何跳转个人微信收付款页面?
小程序如何跳转个人微信收付款页面?
2021-08-13 - 如何彻底解决小程序滚动穿透问题
背景 俗话说,产品有三宝:弹窗、浮层加引导,足以见弹窗在产品同学心目中的地位。对任意一个刚入门的前端同学来说,实现一个模态框基本都可以达到信手拈来的地步,但是,当模态框里边的内容滚动起来以后,就会出现各种各样的让人摸不着头脑的问题,其中,最出名的想必就是滚动穿透。 什么是滚动穿透? 滚动穿透的定义:指我们滑动顶层的弹窗,但效果上却滑动了底层的内容。 具体解决方案分析如下: 改变顶层:从穿透的思路考虑,如果顶层不会穿透过去,那么问题就解决了,所以我们尝试给蒙层加catchtouchmove,但是发现部分场景无效果,那么就不再赘述了。 改变底层:既然是顶层影响了底层,要是底层不会滚动,那就没这个问题了。 如何改变底层解决该问题呢? 不成熟方案: 底部页面最外层view设置position: fixed;页面不可滚动,但是这个时候会导致页面回到顶部。 滚动时监听滚动距离,弹窗时记录滚动位置,关闭弹窗后使用wx.pageScrollTo回滚到记录的位置。 成熟方案 使用page-meta组件,通过该组件我们可以操作Page的style样式,类似于h5里body设置overflow: hidden; 控制页面不可滚动。文档地址:https://developers.weixin.qq.com/miniprogram/dev/component/page-meta.html 使用wx.setPageStyle设置overflow: hidden, 也可以实现给Page组件设置样式。) page-meta组件: 通过该组件我们可以直接操作[代码]Page[代码]组件 ,我们给它的wxss样式overflow动态设置[代码]hidden[代码]or[代码]visible[代码]or[代码]auto[代码] 就可以控制整个页面是否可以滚动。 [图片] wx.setPageStyle方法: 调用这个api,动态设置它为hidden/auto,用于控制页面是否可滚动,主要用于页面组件内使用,比如封装好的弹窗组件,就不用单独写page-meta组件了。。 [代码]wx.setPageStyle({ style: { overflow: 'hidden' // ‘auto’ } }) [代码] 老规矩,结尾放代码片段: https://developers.weixin.qq.com/s/U6ItgQmP7upQ 拓展 支付宝小程序虽然存在page-meta组件,但是由于内核为69版本,给page设置overflow: hidden 也无法控制底部元素不可滚动,目前已联系支付宝的底层开发同学提供API控制页面disableScroll,目前正在封装Appx,近期开放。
08-06 - 小程序改名后,通过搜索小程序名称在全部里面搜不到小程序?只有点击小程序才可以看到,
小程序原始ID:gh_98568c39412e 小程序名称:臭熊熊去水印 问题:小程序改名称后,通过微信搜索不会出现在全部页面里面 ,而是只能点到小程序才能看到! 没改名之前都可以搜索到,改名称后搜索不到,改名都有几个月了,望解决!谢谢! [图片][图片]
2021-05-26