cocos creator1.4.2版本使用cc.loader.load 加载网络图片失败

用cocos creator1.4.2版本使用cc.loader.load()函数加载网络图片打包apk在android上运行图片显示不出来, err信息 load image falied,但是用模拟器在本地运行是可以显示的, 在web上存在跨域问题因此canvas是可以显示的,webgl无法显示

具体代码是什么?包括远程图片地址,有没有尝试过新版本?

没有测试新版本, 目前无法升级。

能不能单独创建一个空项目,然后里面在用 load 去加载远程图片,最后 build 一次看看是否能正常加载。

看看 log 中 load image failed 之前有没有别的报错信息吧,这个错误是因为 loadRemoteImg 失败了,HttpRequest 可能获取图片出现问题

这个在logcat上面没有看到其它报错信息, 但是在模拟器上可以获取到图片

同样的问题 ,楼主解决了吗??

simulator 是可以加载 远程图片,但是 用浏览器 或者编译后用手机浏览器 都无法显示远程加载的图片 这是为何???

@Knox
@panda

cocoscreator 版本 : 1.6.1

代码这样的:
var url = ‘http://122.233.157.87:8090/appUpload/gjsg/reviews/1501014731_1505380252.jpg’;
cc.loader.load({url:url,type:“png”}, function(err, texture){
var sp = new cc.SpriteFrame(texture);
self.picLoader.spriteFrame = sp;
});

@panda
@Knox

你使用域名的形式试试, 我改成使用域名就可以了, http://122.233.157.87:8090 这种ip形式的有问题。