当前位置:   article > 正文

微信拍照和选择相册照片功能chooseImage

chooseimage

这个需求做下来参考了不少文章,其实大多都是一知半解,每个人遇到的问题不同,这篇文章可以说彻底解决wx.chooseImage的各种疑难杂症,一步到位,因此趁着今天休息把整个过程记录下来,分享给之后有需要的各位同行!

最近在做一个复杂的跨五端(PC、H5、小程序、iOS、android)的需求,历时将近两个多月,其中酸甜苦辣冷暖自知,近日终于可以封板上线,回忆整个开发过程,深坑不断,收获颇多,今天先分享一下在微信小程序的web-view里选取照片的功能,此文完整的记录整个开发过程,彻底解决各种疑难杂症。

#深度调研
因为跨端所以最开始使用了的方式,简单粗暴可使用,五端勉强都可以打个及格分,一直到联调结束PM检测时说体验太差了,趁着还有时间(其实我也看不下去),索性就按PM的要求来,开始计划调用原生的,因为客户端之前已经提供了这样的bridge,所以和客户端的头像调试轻松完成,剩下的小程序历经万千磨难,最终完美谢幕。

首先没有做过这方面的经验,两眼一抹黑,由于是把H5页面嵌套在小程序的web-view里,所以直接查看官方文档,小程序向web-view提供了三十多个API-详情文档。至此以为可以轻松搞定,于是开始了不断的趟坑。。。

#按步开发
刚开始直接在H5里使用了wx.chooseImage,发现在开发者工具中不断的报错the permission value is offline verifying,慢慢开始搜索才发现在小程序的web-view里也必须使用jweixin,其实就是个公众号网页,接下来开始按这套流程走:

// 引入JS文件
// 推荐使用1.3.2以上的版本,之前的版本很多坑
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/885110
推荐阅读
相关标签