一、案例效果
二、场景应用
在H5作品中,点击拍照组件,会弹出微信拍照菜单,可以选择拍照、或者选取相册中现有照片。
常用于上传照片生成海报贺卡,或上传照片转发H5。
三、素材准备
如果需要替换微信拍照组件的标志素材,需要准备2张上传照片的标志图片,这两个小图片的尺寸必须保持一致,大小控制在30Kb左右。
2.因为微信拍照仅仅是一个功能组件,上传照片后,照片自己是不能显示的,需要我们再加一张图片,专门用于上传照片的显示。
这个照片的尺寸跟比例原理上应该跟上传照片的一致,但是用户上传何种照片没有办法预测,所以上传后的照片只需要注意一个问题即可,即设置显示方式为【缩放以适合】或者【缩放以填充】,只有这两种显示方式,照片才不会变形。
3.需要提前说明的注意事项
(1)微信拍照组件会受到一些因素的影响而导致微信功能开启失败,因此,使用该组件的用户需要注意以下几点:
1.如果拍照/上传照片的页面是在页面0,建议一定要把页面0的或者加载页的素材处理的特别小(不要几百KB以上),方便打开H5时提前加载好内容;并且在页面0加载时,就预加载其他页面(页面预加载教程)。
2.检查下公众号APPID设置是否有问题,建议【默认】直接使用意派的;如果是使用的是自己的还有问题,需要检查配置是否正确。(下图是默认使用Epub360的 公众号APPID)
四、组件用法
基本用法
1.添加微信拍照组件。选中微信拍照组件,可以替换微信拍照组件的标志元素。
2.给微信拍照组件设置【成功时】,【替换资源文件】,替换的就是提前放置在页面中的那张图。
整个设置过程动图演示:
高级用法
1.用于替换照片的图片,勾选可编辑后,上传的照片可以用双指调整大小。
2.拍照或选取图片后,由于之前设置了拍照后触发“替换资源文件”操作,此时会弹出图片编辑器,可以对图片进行位置和大小的调整,点击“查看效果”,确认调整。
3.处于该界面时可调整
4.设置微信开发者信息
(1)体验版/基础版用户作品中,拍照后图片调整页将会出现“Epub360 免费技术支持”字样;
(2)专业版用户作品,不会出现上述提示信息;
(3)使用微信拍照组件,必须有经过认证的服务号,并正确设置微信开发者信息,正常是默认使用意派的,没有特殊情况不需要修改。了解如何设置微信开发者信息 。
5.后台查看照片。后台查看照片,至少是专业版用户有该权限。
(1)用户上传照片后,我没有使用数据库,怎样才能在后台查看?(教程链接)
(2)用户上传照片到数据库,我该怎样设置?(教程链接)
(3)用户参与我发起的拍照大赛,怎样在后台查看并实时更新在H5页面上?(教程链接)
当然除了使用微信拍照组件上传照片,还可以用一个触发行为设置,具体教程戳链接:微信拍照/上传照片触发行为教程。
回复(16)