- 🏠 简介
- 🔌 api接口
-
🔧 插件开发
- 介绍
- 插件优势
- 新建插件
- 技术栈
- 插件开发规范
- 插件目录结构
- model 层开发
- service 层开发
- api 接口开发
- menu 菜单开发
-
event 事件钩子开发
- 开发指南
- 常用事件
- SiteInit 站点初始化事件
- AddSiteAfter 站点创建后事件
- MemberRegister 会员注册后事件
- MemberLogin 会员登录后事件
- PayCreate 支付创建事件
- PaySuccess 支付成功事件
- RefundSuccess 退款成功事件
- TransferSuccess 转账成功事件
- BottomNavigation 底部导航事件
- NoticeData 消息模板数据内容事件
- GetQrcodeOfChannel 创建二维码事件
- ExportDataType 导出数据类型事件
- ExportData 导出数据源事件
- GetPosterType 海报类型事件
- GetPosterData 海报数据事件
- ShowCustomer 应用管理加载事件
- GetWechatTransferTradeScene 微信支付转账场景事件
- ThemeColor 主题风格事件
- initWap 手机端初始化加载事件
- dict 数据字典开发
- layout 自定义布局开发
- job 消息队列和计划任务开发
- notice 消息发送开发
- printer 小票打印模板开发
- export 数据导出开发
- diy 自定义组件/页面装修开发
- diy 自定义表单组件开发
- poster 自定义海报开发
- icon 引入图标
- 支付方式开发
- upgrade 插件版本升级
- 打包插件
- 授权信息变更回调通知
- 官网上架
- 📝 二次开发须知
- 👨💻 二次开发指导
-
🎬 二次开发应用插件视频教程
- 二次开发安装视频教程
- 准备工作与创建插件
- 插件目录整体说明
- 插件admin目录
- 插件app目录说明(adminapi、api、验证器)
- 插件app目录(dict、job)
- 插件app目录说明(lang、listener)
- 插件app目录说明(model、service)
- 插件uniapp目录说明
- 插件开发之后台功能开发(代码生成器)
- 插件开发之uniapp功能开发(api)第一节
- 插件开发之uniapp功能开发(api)第二节
- 插件开发之uniapp功能开发(api)第三节
- 插件安装与打包原理
- 消息队列开发
- 计划任务开发
- DIY组件和自定义页面装修开发
- 支付接口开发
- 插件升级包打包流程以及云编译功能
商品海报无法保存
现象

原因
没有开启微信小程序的“用户隐私保护”
解决办法
登录微信小程序平台,侧边栏点击设置,找到服务内容声明,选择用户隐私保护指引,点击设置/更新

找到开发者处理消息点击增加信息类型

勾选以下信息(用户信息、选中的照片或视频、选择的位置信息、剪切板),点击确认

填写信息类型用途
1、为了___开发者将在获取你的明示同意后,收集你的微信昵称、头像。(必选,不然会影响小程序点击授权登录无反应)
参考填写:用户使用微信自动注册登录
2、为了____ 开发者将在获取你的明示同意后,收集你的位置信息。
参考填写:为你提供周边门店/自提点
3、为了____ 开发者将在获取你的明示同意后,使用你的相册(仅写入)权限。
参考填写:保障正常编辑个人信息等服务
4、为了____ 开发者将在获取你的明示同意后,收集你的手机号。
参考填写:用户使用手机号注册
5、开发者 收集你选中的照片或视频信息 ,用于 ____
参考填写:发表评论、分享视频
6、开发者 收集你选中的文件 ,用于 ____
参考填写:编辑个人信息
7、开发者 收集你的地址 ,用于____
参考填写:搜集您的位置信息
8、开发者收集你的发票信息,用于____
参考填写:维护消费功能 。
9、开发者读取你的剪切板,用于____
参考填写:快速获取订单号或分享商品链接
10、为了 ____ ,开发者将在获取你的明示同意后,访问你的摄像头。
参考填写:上传图片或者视频
11、开发者收集你的订单信息,用于____
参考填写:方便获取订单信息

确定并生成协议

提交后,审核通过,无需重新上传小程序,手机端重启小程序即可使用