javascript - 微信jssdk拍照成功后无法预览是为什么?
黄舟
黄舟 2017-05-19 10:35:02
0
1
645

在调用微信的接口chooseimg的时候,选择成功的回调函数里面,按照微信的说法把选定照片的本地ID列表里面每一个id取出来用作显示图片的src,但是实际上所有的id已经返回,但是放到html里面之后,显示不出图片

wx.chooseImage({
  count: 1,
  sizeType: ['original', 'compressed'],
  sourceType: ['camera'],
  success: function (res) {
    var localId = res.localIds;
    $.each(res.localIds,function(i,n){
      $("#pic").append('<img src='+ n + '/>');
    })
}

上面是我写的代码,但是pic的哪个p里面,找不到图片

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(1)
我想大声告诉你

已经解决,是因为好像ios的最新的浏览器原因吧,具体的没有看,需要用到一个getlocalimgdata的api,而且为了兼容安卓和苹果,还检测了一下转换出来的base64格式的文本是否正确就可以了(第一次自问自答,有哪里说的不清楚的或者错误的,还请指出)

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!