求助: 在开放数据域, 无法渲染

主域:
cc.Class({ extends: cc.Component, properties: { display: cc.Sprite }, start () { this.tex = new cc.Texture2D(); }, // 刷新开放数据域的纹理 _updateSubDomainCanvas () { var openDataContext = wx.getOpenDataContext(); var sharedCanvas = openDataContext.canvas; this.tex.initWithElement(sharedCanvas); this.tex.handleLoadedTexture(); this.display.spriteFrame = new cc.SpriteFrame(this.tex); }, update () { this._updateSubDomainCanvas(); } });

子域:
let sharedCanvas = wx.getSharedCanvas() let context = sharedCanvas.getContext('2d') context.fillStyle = 'red' context.fillRect(0, 0, 500, 500)

为何不显示这个矩形呢?

同各种渲染完了就闪一下就没了

好好研究一下