帖子
帖子
用户
博客
课程
显示全部楼层

[App引擎] 用api.download下载下来的图片如何用img标签显示出来

[复制链接]
发表于 2016-11-28 16:54:04
情况是这样子的,我用api.openFrame加载了一个远程的网页,网页中有很多图片用,以img标签显示。我现在把该img标签中的src地址的图片用api.download下载到UZMap->app id目录下,下载成功后,以后刷新这个页面就先查看有没有下载过这张图片,如果有,那么该img的src值替换为下载过的图片路径,现在发现把下载成功的图片手机本地路径赋值给img的src后,图片根本不显示,这该如何解决,或者fs路径的图片如何显示在app的网页img中
1
帖子
0
勋章
3993
Y币
本帖最后由 munyi 于 2016-11-28 17:07 编辑

api.imageCache({
url : 'http://a.hiphotos**.**/image/w%3D400/sign=2abe1c77d4ca7bcb7d7bc62f8e086b3f/64380cd7912397ddf9f4bdb05a82b2b7d1a287f0.jpg'
}, function(ret, err) {
var url = ret.url;
var ss = $api.dom(".icon");
alert(url)
$api.attr(ss, "src", url);
});

api.download({       
                                url : 'http://img1**.**/gif/more/11/201206/a5194ba8c27b17def4a7c5495aba5e32.jpg',
                                savePath : 'fs://sound/123.jpg',
                                report : true,
                                cache : true,
                                allowResume : true
                        }, function(ret, err) {
                                if (ret.state == 1) {
                                        var ss = $api.dom(".icon");
                                        alert(ret.savePath)
                                        $api.attr(ss, "src", ret.savePath);
                                } else {
                                }
                        });


像这样是没有问题的。
您需要登录后才可以回帖 登录

本版积分规则