coco2d-js 无法加载网络图片(Failed to execute 'texImage2D' on ‘WebGLRenderin
来源:互联网 发布:王者荣耀手办淘宝 编辑:程序博客网 时间:2024/06/06 00:23
PO主表示并没有深入探讨该问题,只知道该问题呢只是WebGL不能渲染(强势废话)
加载网络图片的代码:
cc.loader.loadImg(url, {isCrossOrigin: false}, function (error, img) {
cc.log("error: "+error);
var sp = new cc.Sprite(img);
// ...
});
cc.log("error: "+error);
var sp = new cc.Sprite(img);
// ...
});
如果有人出现Image from origin 'http://xxx' has been blocked…error 的话呢,那要检查isCrossOrigin是否为false或0;
辣么问题来了,怎么才能加载图片呢?
其实很简单的啦,既然WebGL不能渲染,那就改成用canvas渲染嘛。
修改project.json
"renderMode" : 1,
于是图片就愉快的加载出来啦;
// 注:
"renderMode" : 0,
// "renderMode" sets the renderer type, only useful on web :
// 0 - Automatically chosen by engine
// 1 - Forced to use canvas renderer
// 2 - Forced to use WebGL renderer, but this will be ignored on mobile browsers
// "renderMode" sets the renderer type, only useful on web :
// 0 - Automatically chosen by engine
// 1 - Forced to use canvas renderer
// 2 - Forced to use WebGL renderer, but this will be ignored on mobile browsers
0 0
- coco2d-js 无法加载网络图片(Failed to execute 'texImage2D' on ‘WebGLRenderin
- Failed to execute 'texImage2D' on 'WebGLRenderingContext
- html5 canvas 加载图片错误 SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement'
- maven failed to execute goal on project
- Failed to execute goal on project...
- Failed to execute 'importScripts' on 'WorkerGlobalScope'
- Failed to execute mysql_file_stat on file
- DOMException: Failed to execute 'insertBefore' on 'Node'
- ueditor编辑器无法粘人表格,Uncaught TypeMismatchError: Failed to execute ‘removeAttributeNode’ on ‘Element’: T
- Ueditor一加载就报Uncaught TypeMismatchError: Failed to execute 'removeAttributeNode' on 'Element'
- swagger ui js 错误:Failed to execute 'serializeToString' on 'XMLSerializer': parameter 1 is not of typ
- coco2d js 修改预加载,使用自定义图片
- Uncaught SecurityError: Failed to execute 'replaceState' on 'History':解决方案
- Failed to execute aapt
- coco2d-x 下载网络图片
- Uncaught NetworkError: Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'file:///E:/test
- failed to execute etcpack2 Unity 图片导入出错
- Failed to execute WebDAV PROPPATCH
- 矩阵运算的GPU加速!!求教各位大神帮忙!在此谢过
- 【整理】FFMPEG相关开源项目
- [leetcode]Factorial Trailing Zeroes
- 设置Bitmap平铺效果
- 【Leet Code】64. Minimum Path Sum---Medium
- coco2d-js 无法加载网络图片(Failed to execute 'texImage2D' on ‘WebGLRenderin
- linux socket 缓冲区默认大小
- Caused by: java.lang.UnsatisfiedLinkError: Couldn't load p7zip from loader dalvik.system.PathClassL
- tapestry 016
- iOS 取相册照片/打开相机
- 如何动态设置EditText输入的文字为密码形式
- android中的http通信(1)
- 设计模式(一)简单工厂模式
- 三、JavaScript语句