最近的一个游戏,需要显示来自SDK的头像地址,比如微信平台提供的头像地址,http://wx.qlogo.cn/mmopen/RlqSibiaHmsIAcJ4hwicBClHlLb5yf7KK24Py12ETq4jBiclicCLyDmyV0cBse8xQ66377vjpPX8SXxWXiaYrZB35LDpRNAJoRoCl6/0,需要在游戏中多次用到,如何加载呢?我再网上查到的资料,感觉并不是很丰富,其中下边的方式比较被大多数人接受,但是对QQ平台等提供的链接请求就会出现类似跨域的问题,最终通过服务器吧资源加载到自己服务器中,统一各个平台的图片资源及命名后,然后再加载使用的。

经过封装后,方法如下:

loadUrlImage: function (url, node){if (url != null && url != undefined && url != ""){cc.loader.loadImg(url, {isCrossOrigin : true}, function(err,img){if(err){cc.log(err);}else{cc.log("ok");var texture;if (cc.sys.isNative){texture = img;}else{var texture2d = new cc.Texture2D();texture2d.initWithElement(img);texture2d.handleLoadedTexture();texture = texture2d;}node.setTexture(texture);}});}}

Cocos2d-JS 加载网络地址图片相关推荐

  1. VUE + tiff.js 加载 tiff,tif 图片

    前段时间公司有个需求,就是前端要加载大量的tif 和 tiff 格式的图片 瞬间觉得头大如牛,没有一点思路,于是一直问度娘,功夫不负苦心人,终于让我找到了一款比较好用的插件 tiff.js // 引入 ...

  2. 超便捷好用的-圆形花瓣加载滚动图片插件spin.js

    使用ajax异步请求时显示过渡的加载滚动图片是在常用不过的事情,接下来和大家分享这个插件. 样子示例:(只有这一个样子,可以动态设置显示大小.花半数.颜色等各项参数) 注:如果需要更绚丽样式的童鞋,请 ...

  3. vue中通过js加载图片显现

    在vue开发中会遇到这样的问题:有时需要在img中加载多个静态资源的图片,如果我们将src的路径整个定义成一个变量,会发现img加载不出来正个图片的路径,其实此时需要require()来加载静态资源的 ...

  4. CSS实现树形结构 + js加载数据

    看到一款树形结构,比较喜欢它的样式,就参照它的外观自己做了一个,练习一下CSS. 做出来的效果如下: 拉莫小学 一年级 一班 二班 二年级 三年级 一班 二班 三班 树的dom结构: <div ...

  5. Vue 加载 SVG 图片文件

    Vue 加载 SVG 图片文件 /svg/icons.js export default {// LOGOlogo: require('./logo.svg'),logo_content: requi ...

  6. android 广告效果图,Android_Android实现加载广告图片和倒计时的开屏布局,这是一个android开屏布局的实例 - phpStudy...

    Android实现加载广告图片和倒计时的开屏布局 这是一个android开屏布局的实例,可以用于加载广告图片和倒计时的布局.程序中设置的LayoutParams,划分额外空间比例为6分之5,具体权重比 ...

  7. html加载背景图片

    html加载背景图片 1.http-equiv="Content-Type" 表示描述文档类型 2.content="text/html; 文档类型mime类型,这里为h ...

  8. 图片预加载学习(二):有序加载之图片切换

    基本效果同前一篇,业务有所变化:前一篇是先显示进度条待所有的图片加载完成了再显示图片,这一篇是先显示第一张图片然后依次加载其他图片(比较适合于有内容的图片,人在看第一张图片时程序默默的加载后面的图片) ...

  9. 图片预加载与图片懒加载

    图片预加载与图片懒加载 图片预加载 图片预加载主要是针对非icon类图片. 加载快,有良好的用户体验. 提前加载图片,当用户需要查看时可直接从本地缓存中渲染.可能因为图片很大,浏览器显示出它会用很长的 ...

最新文章

  1. 算法科普:神秘的 DES 加密算法
  2. switch-case和if-else可互换时
  3. Python eval 与 exec 函数区别 - Python零基础入门教程
  4. innodb_flush_method理解【转】
  5. IOS - plist使用
  6. android toast
  7. 07.electron-(渲染进程和主进程)通信
  8. 安装虚拟光驱Daemon Tool 安装失败
  9. arcgis图像和坐标系统一致但不重合_学习ArcGIS,这62个Arcmap常用操作技巧可能帮到您...
  10. android课程设计闹钟,EDA课程设计---数字时钟(闹钟)
  11. 义乌义川机器人_义乌人文
  12. 软件开发的流程是怎样的?
  13. 仿照苏宁易购小程序页面
  14. Android中app卡顿原因分析示例
  15. idea 2018.1破解激活方法,有效期至2099年
  16. 在等吴恩达深度学习第5课的时候,你可以先看看第4课的笔记
  17. 计算机中系统更新是指,Mac电脑操作系统更新了什么功能
  18. 【电脑】你了解电脑吗?
  19. 使用ffmpeg进行音频采样率转换
  20. webrtc源码学习 - 点对点(P2P)链接过程(peer connection)

热门文章

  1. 【ChatGPT】ChatGPT基础科普——知其一点所以然
  2. bitbucket pipeline - caches
  3. 敢问路在何方,路在脚下(原创)
  4. wpf 复制到粘贴板_WPF Clipboard剪贴板缺陷解决方案
  5. html5 移动端单页面布局,移动端单页布局-如何更好的自适应各尺寸屏幕
  6. 计算机中级职称论文期刊,交通类发表论文的期刊_职称论文发表期刊_中级职称论文发表条件...
  7. matlab深度遍历程序,Matlab对文件夹的层次遍历和深度遍历
  8. 目前我国外贸企业生存现状如何?
  9. DevExpress Skin 皮肤机理
  10. 电脑计算机的功能是什么原因,电脑反应慢是什么原因?怎么处理?