微信开放域头像在2.0下无法显示

这个问题查了好久,也看到引擎团队给的回答,也不行。

createImage(sprite,url){
let image = wx.createImage();
image.onload = function () {
let texture = new cc.Texture2D();
texture.initWithElement(image);
texture.handleLoadedTexture();
texture.url = url;// 你可以暂时加这句话,如果不想可以等待新版本
sprite.spriteFrame = new cc.SpriteFrame(texture);
};
image.src = url;
}

上面的代码也不行,头像就是显示不出来。请引擎团队帮助一下,这个问题搞了好几天了。

可以看一下这个 pr:自定义 engine 或者升级到最新到版本

https://github.com/cocos-creator/engine/pull/3197

我替换了修改的文件,依然还是显示不出来

我现在使用2.0.2版本,可以显示头像了。但又出现两个问题。1.背景始终是黑色,我的图片有拐角,拐角地方的背景是黑色,图片大小必须把整个cavas覆盖住才行,但就没有拐角了,是一个方形图片了。2.场景本身设置的图片显示不出来,必须用removechild后再addchild才能显示。不知道这个是什么问题。

你们有没有这个功能通过测试的代码发我一份,我参考着做一下,我的是横屏显示的,

这个是官方开放数据域的文档与范例:
http://docs.cocos.com/creator/manual/zh/publish/publish-wechatgame-sub-domain.html?h=开放

官方的方法也试了,目前用2.0.2可以显示头像了,但cavas的背景是黑色的,不是透明的,这样只能做方形图去盖住

camera的设置问题,把color的勾去掉

这个地方在哪?我把整个camera的节点都删除了也不行

结帖,问题解决了

怎么解决的亲