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

[BUG] FNImageClip在IPhone 5s显示不出来

[复制链接]
发表于 2016-3-15 17:14:43
安卓上显是这个样的



iphone 5s一片黑  但是我按下确认是已经裁剪成功了,只是没法显示出来







<script>
    var header_h,picUrl,imgwidth,imgheight;
    apiready=function(){
      
        
        

        picUrl=api.pageParam.picUrl;
      
        if(typeof(picUrl) == 'string'){
           clip(header_h,height,picUrl);
        }else {
            window.i=picUrl.length
            window.len=0;
            clip(header_h,height,picUrl[len]);
            
        }

    }
   
   
function clip(header_h,height,img){

        FNImageClip.open({
            rect: {
                x: 0,
                y: 0,
                w: api.winWidth,
                h: api.winHeight
            },
            srcPath: img,
            style: {
                mask: 'rgba(0,0,0,0.4)',
                clip: {
                    x : 0,
                    y : 0,
                    w : api.winWidth,
                    h : api.winWidth,
                    borderColor: '#0f0',
                    borderWidth: 1,
                    appearance: 'rectangle'
                }
            },
            fixedOn:'clip'
        },
        function(ret, err) {
            if (ret) {
               
            } else {
               
            }
        });



}   
   

function save(){
        FNImageClip.save({
            destPath:'fs://imageClip/header.png',
            copyToAlbum: false,
            quality: 1
        },
        function(ret, err){        
            if(ret) {
               api.sendEvent({
                name: 'insertPic1',
                extra: {pic:ret.destPath}
                });
                api.closeWin();
               
               
               
            } else{
               
            }
});

}   
   

求帮助

1
帖子
0
勋章
207
Y币
本帖最后由 Juntao Gu 于 2016-3-15 20:25 编辑

是不是没找到你使用截图后保存的路径 destPath:'fs://imageClip/header.png' 呀!详细检查下
4
帖子
0
勋章
58
Y币
都输出有路径,截图都能截  只是不能显示出来   IOS 9.21的系统
1
帖子
0
勋章
207
Y币
本帖最后由 Juntao Gu 于 2016-3-16 15:03 编辑

你是怎么显示的呢?直接找到这张图片打开?还是通过什么软件、模块来显示的? 一般来说可以截图成功,且在目的路径找到该截图文件并通过正常的图片浏览器能够看到图片,FNImageClip 的功能就实现了。
11
帖子
0
勋章
57
Y币
我也碰到同样的问题, 在mini2上面
11
帖子
0
勋章
57
Y币
兄弟, 我的问题解决了, 我在mini(5s也是)上的现象跟您出现的情况是一样的, 后来我仔细查看文档, 看我的代码跟文档中的例子有哪些区别, 发现只有‘fixedOn’参数有不同, 我是直接在win上打开的,传的也是win的名称,于是我新建一个空的html, 用openframe打开, 并在FNImageClip中传入这个html的名称, 问题解决了!
这个文档中没有任何说明, android机器也是运行正常, 所以很容易忽略
您需要登录后才可以回帖 登录

本版积分规则