帖子
帖子
用户
博客
课程
显示全部楼层
2
帖子
0
勋章
17
Y币

[插件使用] IOS使用imageClip裁剪图片save status:false 原因?

[复制链接]
发表于 2016-2-25 19:12:58
QQ图片20160225190459.jpg QQ图片20160225190330.jpg
现在发布后 IOS就这个样子了,上个版本还是好的,代码都没有动,都是云编译!
imageClip.save

返回 status:false
0
帖子
0
勋章
1320
Y币
提示: 作者被禁止或删除 内容自动屏蔽
2
帖子
0
勋章
17
Y币
本帖最后由 西安coding 于 2016-2-26 11:12 编辑

看个简洁的
if (systemType == "ios"){
                                         selectimgPath=ret.list[0].path
                                         uiMediaScanner.transPath({
                                                path : selectimgPath
                                        }, function(transObj) {
                                                imgPath=transObj.path
                                                imageClip.open({
                                                path:imgPath,
                                                x:0,
                                                y:30,
                                                h:api.winHeight-80,
                                                w:api.winWidth,
                                                clipRect:{
                                                x:api.winWidth/2-150,
                                                y:api.winHeight/2-200,
                                                w:300,
                                                h:300,
                                                fixation:true}
                                            },function(ret, err){
                                                   
                                                    alert("ret = " + JSON.stringify(ret) + "err = " + JSON.stringify(err)) //(这步是成功的 status:true)
                                                    imageClip.save({
                                                                   quality:0.5
                                                           },function(retxx, err){
                                                                   alert(JSON.stringify(retxx))    //(这步是错误的  status:false)
                                                           })
                                            });
                                        })
                                 }
安卓一直是好的 ,苹果就是不行,云编译也不行
2
帖子
0
勋章
17
Y币
问题找到了,分享下
以前 imageClip.save 方法里的参数 savePath: 不设置 ,android和ios 都可以 保存裁切图片 ,并返回保存后的图片位置,最近 android ,不设置还可以继续使用,IOS 就不行了一直返回false, 建议统一加上, savePath:
imageClip.save({
                quality:0.5

  }
29
帖子
0
勋章
1366
Y币
嗯嗯,解决了就好
加上了,但是IOS 读取图片失败
32
帖子
0
勋章
257
Y币
我也遇到这问题,本来好好的,发布下iOS不行了,安卓还可以,加上路径还是不行
28
帖子
0
勋章
5162
Y币
乐居者 发表于 2016-4-1 23:03
我也遇到这问题,本来好好的,发布下iOS不行了,安卓还可以,加上路径还是不行 ...

还有问题?报什么错?
6
帖子
0
勋章
76
Y币
问题找到了,分享下
以前 imageClip.save 方法里的参数 savePath: 不设置 ,android和ios 都可以 保存裁切图片 ,并返回保存后的图片位置,最近 android ,不设置还可以继续使用,IOS 就不行了一直返回false, 建议统一加上, savePath:
imageClip.save({
                quality:0.5

  }-------------------------------------------
savePath怎么加的?麻烦详细说下
28
帖子
0
勋章
5162
Y币
泽宇 发表于 2016-6-5 18:18
问题找到了,分享下
以前 imageClip.save 方法里的参数 savePath: 不设置 ,android和ios 都可以 保存裁切 ...

也就是在调用save接口时设置下savePath参数就可以了
您需要登录后才可以回帖 登录

本版积分规则