小程序嵌套h5上传图片遇到的问题

1、一开始使用原生的input type="file"上传,发现在ios下点击照相机或相册后直接退出小程序;

2、在微信开发者论坛询问后确实存在这个问题,于是改用直接调用wx.chooseImage()方法;

3、因为要兼容ios和android,发现ios下直接使用wx.chooseImage方法返回的localIds作为img src不能正常显示图片,于是使用

wx.getLocalImgData这个方法返回的localData作为img src,这里必须加上一句话,否则无法显示

localData = localData.replace('jgp', 'jpeg') //iOS 系统里面得到的数据,类型为 image/jgp

4、android下可以直接使用wx.chooseImage方法返回的localIds作为img src显示图片

折腾了2天。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值