
微信小程序
文章平均质量分 77
微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。
全面开放申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。微信小程序、微信订阅号、微信服务号、微
爱宇阳
遇见你,是我幸运的开始!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UniApp跨平台文件OSS直传最佳实践:解决H5与小程序文件损坏问题
本文介绍了UniApp跨平台文件上传的完整解决方案,支持前端直传和后端代理两种模式。核心内容包括:1) 通过UPLOAD_TYPE枚举区分上传方式;2) 针对H5和小程序平台的差异化处理,特别是文件读取的兼容实现;3) 提供预签名URL安全上传方案;4) 完整的错误处理和进度反馈机制。关键技术点包括跨平台文件二进制读取、微信小程序特殊API适配以及类型安全的TypeScript实现,解决了不同平台下文件上传的兼容性问题。原创 2025-07-27 22:24:25 · 591 阅读 · 0 评论 -
微信小程序适配 iPhone 底部导航区域(safe area)的完整指南
本文针对iOS刘海屏设备底部"小黑条"导致吸底按钮被遮挡的问题,提出基于CSS环境变量env()和constant()的安全区域适配方案。详细介绍了三种实现方式:1)在固定定位元素中使用padding-bottom;2)通过calc()动态调整高度;3)独立占位层组件化方案。文章强调必须设置viewport-fit=cover才能生效,并提供了组件封装示例、进阶兼容技巧以及各方案的适用场景对比。这些方法能有效解决iOS设备底部元素被遮挡问题,同时保持安卓设备的兼容性。原创 2025-06-25 20:49:23 · 736 阅读 · 0 评论 -
原生微信小程序中限制多选框(Checkbox)可选个数的实现详解
本文介绍了在微信小程序中实现复选框多选限制的解决方案。通过自定义数据绑定和逻辑控制,可以实现最多选择N项的功能。文章详细讲解了WXML模板结构的设计要点,以及JS逻辑处理的核心步骤,包括切换选中状态、统计已选项数量、控制禁用状态等。该方案适用于表单收集、问卷调研等实际业务场景,并提供了扩展建议。最终得出结论:虽然小程序组件没有内置选择限制功能,但通过数据绑定和逻辑控制可以灵活满足业务需求。原创 2025-06-24 10:01:54 · 528 阅读 · 0 评论 -
原生微信小程序网络请求与上传接口封装实战指南
微信小程序网络请求封装实践:针对原生API的不足(重复代码、缺乏统一管理),文章提出了基于wx.request和wx.uploadFile的封装方案。通过建立config.ts基础配置、request.ts通用请求层和upload.ts上传模块,实现了token自动注入、统一错误处理、loading提示等能力。实际案例展示了获取用户信息和上传头像的调用方式,最终达成代码精简、维护性提升的目标。该方案有效解决了原生API使用中的痛点,提高了开发效率。原创 2025-06-23 17:27:52 · 620 阅读 · 0 评论 -
UniApp 在华为三折叠屏中的适配问题与最佳解决方案(rpx 实战指南)
随着折叠屏设备的普及,UniApp开发者在适配多形态设备时面临复杂问题,尤其是在三折叠屏设备上使用px单位导致页面显示异常。本文推荐使用rpx响应式单位替代px,以优化多设备适配体验。rpx能根据屏幕宽度自动缩放,确保布局、字体等样式在不同分辨率、屏幕尺寸和DPR的设备上自适应。通过对比使用px和rpx的样式代码,本文提供了详细的改造方案和常见UI元素的px到rpx换算参考。此外,还建议使用flex布局、动态获取设备信息等技巧,进一步提升适配效果。总结中强调,统一使用rpx、避免px是确保多端兼容性的关键。原创 2025-05-14 11:28:02 · 1505 阅读 · 0 评论