var isAndroid = (app.globalData.sys_info.platform=="android");
var srcType=['camera'];
if(isAndroid){
srcType=['album', 'camera'];
}
console.log(srcType);
wx.chooseImage({
count: 1,
sizeType: ['compressed'],
sourceType: srcType,
success: function (res) {
//res包含的参数
}
问题如下:
函数 chooseImage 中 sourceType 如果只指定['camera'],在andriod系统中经常异常跳出(在公众号和微信小程序中都经常出现,一直未找到原因),在ios中没问题;但如果指定sourceType 为['album','camera'],andriod系统进行拍照就很稳定。现在的问题是:在公众号中success(res)中有res.sourceType进行过滤,强制提醒用户进行现场拍照(不能从照片中选取),现在微信小程序success(res)中取消了此参数,无法后期过滤,只能只指定['camera'],但指定这个参数,在andriod系统中经常异常跳出,微信小程序根本没法使用。
希望:
彻底解决只指定['camera'],在andriod系统中经常异常跳出的问题或者在success(res)中增加res.sourceType参数。
急切希望得到回复,不能马上升级程序,给出个解决办法也行。否则还得回到公众号去开发这套系统。
微信小程序开发问题解答
微信小程序开发者回答:
@林超
过去一个月了,请问这个问题怎么解决?微信小程序都开发完了,就等这个解决方法了。
微信小程序开发者回答:
三星 GT-I9502 Andriod 5.0.1 微信 6.5.4

微信小程序开发者回答:
请给下出现异常的android 的设备信息和系统版本 谢谢
本文网址:http://www.91bianli.com/weixinxiaochengxu/21950.html