码迷,mamicode.com
首页 > 微信 > 详细

浅谈关于微信公众号开发的分享

时间:2017-08-25 14:03:16      阅读:330      评论:0      收藏:0      [点我收藏+]

标签:成功   自带   很多   功能   上传图片   浅谈   ios   style   有用   

最近在做微信公众号的开发,h5页面!其中调用了很多微信的自带功能,包括支付,上传图片,扫码,分享等,今天我就来谈谈我在分享上遇到的坑,我看网上有些同胞们也在问相关的问题,鄙视不才,不知道他们问题是不是和我一样,但是我想分享下我遇到的这个坑~~希望可以帮助到有用的人~~

遇到的问题:页面分享给好友或朋友圈,我更改了分享链接和分享的标题,以及分享的图片,but!!!安卓是可以分享成功的,ios却不能正常分享!

经过我不停地排查最后才发现

引起的原因:我在更改分享的URL时传了参数,其中有些参数是中文!!安卓和ios的加载机制不一样导致的,ios要严格一些的,所以才会报错!

解决方案:分享的时候把中文的参数给编码一下就好了!!!方法:encodeURI(参数);

     等到你打开被分享的页面时,需要取出这些参数,只需要解码就好了!方法:decodeURI(参数)

 

对,就是这么简单,就是这么简单我却整整排查了几个小时才找到原因!希望可以帮到有用的人吧!小女子初来乍到,还望大家多多鼓励哦~~(鞠躬状·····)

 

 

拒绝转载哦~~~

浅谈关于微信公众号开发的分享

标签:成功   自带   很多   功能   上传图片   浅谈   ios   style   有用   

原文地址:http://www.cnblogs.com/nancy-meng/p/7427219.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!