起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1708|回复: 3

[处理中3] 选择相册照片问题

[复制链接]

51

主题

148

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
发表于 2018-5-31 21:40:36 | 显示全部楼层 |阅读模式
wex5 3.7及3.8两个版本,cordova-plugin-camera 插件,选择像册中的图片时,点击图片后没有返回结果(就是没有把选择的图片带入到js方法中)。
代码如下:
                function onSuccess(imageData) {
                        targetImgContent1 = "data:image/jpeg;base64," + imageData;
                        targetImg1.src = targetImgContent1;
                };
                function onFail(message) {
                        showToast(message);
                };
                navigator.camera.getPicture(onSuccess, onFail, {
                        quality : 100,
                        targetWidth : 1000,
                        targetHeight : 1000,
                        destinationType : navigator.camera.DestinationType.DATA_URL,
                        sourceType : navigator.camera.PictureSourceType.PHOTOLIBRARY,// 2,
                        encodingType : navigator.camera.EncodingType.JPEG
                });

后经观查发现,调用相册时,大多数时候是连续调用了两次。就形成了如下过程:(1-2-1-2)最后没有返回选择的图片。




发表于 2018-6-1 13:50:40 | 显示全部楼层
你的代码是拍照吧
http://docs.wex5.com/wex5-app-question-list-2007/
还有 一种 获取本地url 地址 方法你试试看

本地使用 3.8  appLoader 运行案例
/UI2/demo/native/camera/mainActivity.w
测试你的案例,是可以正常使用的啊!


qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

51

主题

148

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
QQ
 楼主| 发表于 2018-6-9 14:27:26 | 显示全部楼层
解决了,有垃圾代码,谢谢
回复 支持 反对

使用道具 举报

发表于 2018-6-11 10:16:49 | 显示全部楼层
dami818 发表于 2018-6-9 14:27
解决了,有垃圾代码,谢谢

是你自己的代码吗。还是平台的代码??建议说 清楚,方便平台修改或他人参考 。谢谢!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-13 00:33 , Processed in 0.074697 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表