帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
11
帖子
0
勋章
229
Y币

[插件开发] getPicture() 的问题

[复制链接]
发表于 2016-11-4 16:04:33
本帖最后由 盛夏未央 于 2016-11-4 16:06 编辑

今天使用getPicture()模块时遇到一个很奇怪的bug,当我从相册选图片时,不管我选中哪张图片结果都会默认选择其中一张照片,这是什么鬼?以前我也用过getPicture(),但都没有出现这回事,然后我把以前的代码复制,结果还是一样的问题,这是我的代码:
         api.getPicture({
            sourceType: (v == 2 ? 'library' : 'camera'), // 图片源类型
            encodingType: 'jpg', // 图片类型
            mediaValue: 'pic', // 媒体类型 图片或视频
            destinationType: 'url', // 指定图片返回地址或base64编码后返回的字符串
            quality: 100, // 图片质量 默认50
            targetWidth: 600,
            targetHeight: 300,
            saveToPhotoAlbum: false // 拍照或录制视频是否保存
        },function(ret,err){
            if(ret.data){
//          alert("<<<<"+ret.data);
                var imgurl = ret.data;   
                api.openWin({
                    name: 'test',
                    url: './test.html',
                    pageParam:{
                        imgurl:imgurl
                    }
                });
            }
        });
   
    不管我选择相册中的哪张图片都会默认选择最后一张照片

1 (1).png
1 (2).png
1 (3).png
1 (4).png
5
帖子
0
勋章
3759
Y币
alert("<<<<"+ret.data);这个打印出来的是怎样
11
帖子
0
勋章
229
Y币

这个打印出来的是你选择的照片地址,刚我又发现一个问题,就是你选择手机本来有的照片不会有这个问题,但是当你选择调用手机拍照然后  saveToPhotoAlbum 保存到手机相册的图片就会出现这个问题,也就是说不能选中  saveToPhotoAlbum 到手机的照片
11
帖子
0
勋章
229
Y币

这个打印出来的是你选择的照片地址,刚我又发现一个问题,就是你选择手机本来有的照片不会有这个问题,但是当你选择调用手机拍照然后  saveToPhotoAlbum 保存到手机相册的图片就会出现这个问题,也就是说不能选中  saveToPhotoAlbum 到手机的照片
5
帖子
0
勋章
3759
Y币
盛夏未央 发表于 2016-11-4 16:15
这个打印出来的是你选择的照片地址,刚我又发现一个问题,就是你选择手机本来有的照片不会有这个问题,但 ...

你重 启下手机选这个图片看行不行
11
帖子
0
勋章
229
Y币
难道就没人遇到类似问题?
14
帖子
3
勋章
2万+
Y币
类似问题都是自己代码的原因。检查下代码吧。
0
帖子
0
勋章
2
Y币
请问解决了吗??
1
帖子
0
勋章
5
Y币
sourceType: (v == 2 ? 'library' : 'camera'), // 图片源类型  这个v是什么意思?
158
帖子
0
勋章
1118
Y币
我选择视频的时候总是返回某一个视频路径,有些又是正常的
很郁闷啊
12下一页
您需要登录后才可以回帖 登录

本版积分规则