cc.Node.EventType.TOUCH_END在1.9.2中失效web Mobile版本

两个button分别给加入了两个监听事件
leftControl() {
var self = this;
var node = cc.find(“Canvas/game/controlNode/left”);
node.on(cc.Node.EventType.TOUCH_START, function (event) {
self.playerMoveLeft();
return true;
}, this);

    node.on(cc.Node.EventType.TOUCH_MOVE, function (event) {
    }, this);

    node.on(cc.Node.EventType.TOUCH_END, function (event) {
            self.playerMoveLeftone();
        return true;
    }, this);

    node.on(cc.Node.EventType.TOUCH_CANCEL, function (event) {
            self.playerMoveLeftone();
        return true;
    }, this);
}

rightControl() {
    var self = this;
    var tnode = cc.find("Canvas/game/controlNode/right");
    tnode.on(cc.Node.EventType.TOUCH_START, function (event) {
            self.playerMoveRight();
            return true;
    }, this);

    tnode.on(cc.Node.EventType.TOUCH_MOVE, function (event) {
    }, this);

    tnode.on(cc.Node.EventType.TOUCH_END, function (event) {
            self.playerMoveRightone();
        return true;
    }, this);

    tnode.on(cc.Node.EventType.TOUCH_CANCEL, function (event) {
            self.playerMoveRightone();
        return true;
    }, this);
}

当点击一个不动,另外一个一直点击,过大概20秒,松开那个一直按着不动的,
cc.Node.EventType.TOUCH_END没有触发,两个button在同一个父节点下,父节点什么都没加