怎么获取网络图片(比如微薄头像) 生成 sprite?
c++可以用HttpRequest解决,JS的XMLHttpRequest好像不行,要怎么弄。
有很多种方式啊,系统API有NSURLConnection,三方框架有SDWebCache。
这个和cocos2d-js没关系吧?
cocos2d-js引擎就没有解决方案了吗。
cocos2d-x原本可以用CCHttpRequest。
cocos2d-js抛弃了CCHttpRequest,用的是XMLHttpRequest,但是XMLHttpRequest好像实现不了(也许是我JS不熟悉);
总之纠结了很久了,也不知道怎么解决。
js获取网络图片啥的,主要涉及的是跨域的问题。如何解决我也没找到办法呢。。。
jsb 版本的xmlhttp 也是 cchttprequest
跨域问题我今天也遇到了,你解决了吗?求分享
html5的可以设置 allow cross domain access *解决 ,而 jsb版本依然response为空
quote]引用第6楼yulinho于2014-08-10 17:54发表的 回 3楼(happyfhc) 的帖子 :
html5的可以设置 allow cross domain access *解决 ,而 jsb版依然response为空 http://www.cocoachina.com/bbs/job.php?action=topost&tid=219276&pid=1025971
这应该是服务端的问题,我是node.js express.
res.header(“Access-Control-Allow-Origin”, “*”);
html5解决 ,jsb依然 response empty
— Begin quote from ____
引用第7楼yulinho于2014-08-10 18:00发表的 Re:回 3楼(happyfhc) 的帖子 :
quote]引用第6楼yulinho于2014-08-10 17:54发表的 回 3楼(happyfhc) 的帖子 :
html5的可以设置 allow cross domain access *解决 ,而 jsb版依然response为空 http://www.cocoachina.com/bbs/job.php?action=topost&tid=219276&pid=1025971
— End quote
这应该是服务端的问题,我是node.js express.
… http://www.cocoachina.com/bbs/job.php?action=topost&tid=219276&pid=1025976
已解决是node.js需要设置accept,与cocos2dx jsb无关
3.0 RC2的ChangeLog有这么一行:
- Supported remote image loading with cc.loader and cc.textureCache.
今天会发布吧,JSB下可以试试这个方法。
RC2中可以使用
cc.textureCache.addImage(url, function(succeed, texture) {
if(succeed) {
// Use texture
}
})
cc.textureCache.addImage(url, function(succeed, texture) {
if(succeed) {
// Use texture
}
})
错了吧?
我用的
cc.textureCache.addImage(url, function(texture) {
if(texture) {
// Use texture
}
},this);
你确定能用?手机你试过没有?根本不能获取到网路上的图片
都报找不到全部路径,求详细demo?没手机上测试不要乱贴
rc2,android2.3.7,android 4.4w 亲测 ok.
–code start–
cc.loader.loadImg(url,function(res,tex){
use tex…
});
–code end–
很简单很好用的框架,可惜官方文档不给力啊。
— Begin quote from ____
引用第14楼yulinho于2014-08-28 05:14发表的 :
rc2,android2.3.7,android 4.4w 亲测 ok.
–code start–
cc.loader.loadImg(url,function(res,tex){
use tex…
});
… http://www.cocoachina.com/bbs/job.php?action=topost&tid=219276&pid=1040397
— End quote
同感,官方api文档看得有点蛋疼,建议可以学习一下adobe as3或者java的
跨域问题怎么解决呢



跨域跨域跨域跨域,就没有办法了吗。
这些远程加载的图片会自动删除吗,会不会让包越来越大