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

[插件使用] photoBrowser模块打开的图片过大无法显示。

[复制链接]
发表于 2016-2-25 19:03:16
photoBrowser模块打开的图片过大无法显示,几张图片分辨率都有4000*3000,打开就是背景色一片黑,我还想显示原图,求助一下怎么办?
0
帖子
0
勋章
1320
Y币
提示: 作者被禁止或删除 内容自动屏蔽
6
帖子
0
勋章
87
Y币
var photoBrowser = api.require('photoBrowser');
        photoBrowser.open({
            images: imageUrls,
            activeIndex: index,
//            placeholderImg: path,
            bgColor: '#000'
        }, function(ret){
            if(ret.eventType == 'click'){
                    photoBrowser.close();
                    api.setScreenOrientation({
                            orientation : 'auto_portrait'
                    });
            }else if(ret.eventType == 'longPress'){
                    api.download({
                            url: imageUrls[ret.index],
                            cache: false,
                            allowResume: true
                        },function( ret, err ){
                            if(ret){
                                    api.toast({
                                                msg : '图片保存到'+ret.savePath
                                        });
                            }else{
                                    api.toast({
                                                msg : '图片保存失败'
                                        });
                            }
                        });
            }
        });
99fe87bf.file.jpg
6
帖子
0
勋章
87
Y币
BUG验证 发表于 2016-2-25 20:44
贴一下你的图片和代码。

原图是4160*3120 3.13M
0
帖子
1
勋章
1640
Y币
图片太大先用imageFilter模块压缩一下,再显示
60
帖子
0
勋章
397
Y币
Robot_Lee 发表于 2016-2-26 17:04
图片太大先用imageFilter模块压缩一下,再显示

http的图片用那个怎么压缩?
1
帖子
0
勋章
17
Y币
张小疯 发表于 2016-2-26 16:27
var photoBrowser = api.require('photoBrowser');
        photoBrowser.open({
            images: imageUrls,

楼主 问题解决了么 我也碰到这种问题 打开黑屏
78
帖子
3
勋章
5459
Y币
楼主  问题解决了嘛?我需求必须加载原图,原图都比较大,一打开就黑屏,加载完重新进才能显示
0
帖子
0
勋章
246
Y币
马小超 发表于 2017-6-21 15:44
楼主  问题解决了嘛?我需求必须加载原图,原图都比较大,一打开就黑屏,加载完重新进才能显示 ...

这种情况就用要用原图了,直接压缩一下
58
帖子
2
勋章
1554
Y币
我就呵呵了 什么需求 ,现在都要求分辨率高图片小的图片   加载3M的图片不黑屏才怪,要是网速好还行,那要是网速不好呢 ,半天都打不开一张图片  ,请求直接超时,谁还会用你的app
您需要登录后才可以回帖 登录

本版积分规则