我想实现:担心切换场景时,才下载成功,避免野指针。但是遇到了一下问题...
1)cc.loader.load在web下 ,自己的服务器, 有跨域错误,因此下载结果的回调不会走,也捕捉不到err错误。cc.sys.isObjectValid 全为true,因为实现上if(obj){}; 结果: 因为都没走回调,图片不显示,建议修改 web跨域问题。
2)cc.loader.load在native下 cc.sys.isObjectValid为false,但是对象可以访问到, 没有跨域错误,因此正常显示,不知道为什么。。。 结果:是什么就显示什么,虽然判断为false(这点很疑惑???bug?),但是我不判断直接赋值是成功的。
3)cc.sys.isObjectValid判断ws对象是true
4)cc.loader.loadRes是加载resources/下面的资源,不是加载远程资源
5)cc.sys.isObjectValid在web下,是if(){}的实现 在native下,