Onclick事件不适用于手机

时间:2013-12-17 12:47:09

标签: actionscript-3 flash html5-canvas

我认为这是一个独特的问题,因为我无法在任何地方找到解决方案。

我在Flash中的html5画布中添加了一个按钮并以html5的形式发布,按钮工作,但是,在带触摸屏的移动设备上却没有。

我也用“touchstart”取代了“click” - 但它不起作用,任何人都可以帮助我吗?

    this.movieClip_2.addEventListener("click", fl_ClickToGoToAndPlayFromFrame.bind(this));

    function fl_ClickToGoToAndPlayFromFrame()
    {
        this.gotoAndPlay(24);
    }

感谢Anton

1 个答案:

答案 0 :(得分:0)

尝试:

this.movieClip_2.addEventListener("click", clickToGoToAndPlayFromFrame);

function clickToGoToAndPlayFromFrame(event:MouseEvent):void
{
    //I don't know the MovieClip object are you trying to trigger the gotoAndPlay() method
    this.gotoAndPlay(24);
    //or this.movieClip_2.gotoAndPlay(24);
}