WXSubContextView 这个组件没有reset方法

WXSubContextView 这个组件没有reset方法,报reset is not a function。
https://docs.cocos.com/creator/api/zh/classes/WXSubContextView.html#reset

测试版本是多少?

2.0.5

微信开发工具上测的

我也遇到这个问题,2.0.9也是

还有个问题,这个组件节点已经销毁,但是帧率还没恢复,只有切换场景才能恢复,不知道组件内部还在做什么

顺便说一下,把子域设计分辨率改成0就恢复帧率了

reset()方法是在2.0.8版本添加上去的,
方法如下:

reset() {
            if (this._context) {
                this.updateSubContextViewport();
                let sharedCanvas = this._context.canvas;
                if (sharedCanvas) {
                    sharedCanvas.width = this.node.width;
                    sharedCanvas.height = this.node.height;
                }
            }
        },

你们可以自定义引擎加上这个函数,但是只有项目中存在子域才有用。
销毁这个节点时,FPS有提升的

谢谢,不过我试过了销毁这个节点,FPS没有下降,然后我把子域设计分辨率改了才恢复