2013-12-17 5 views
0

Я считаю, что это уникальная проблема, поскольку я не могу найти решение в любом месте на SO.Событие Onclick не работает на мобильных телефонах

Я добавил кнопку в холст html5 во Flash и опубликован как html5, но кнопки работают, однако, на мобильных устройствах с сенсорными экранами это не так.

Я также заменил «click» на «touchstart» - но он не работает, может кто-нибудь мне помочь?

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

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

Спасибо Антон

ответ

0

Try:

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); 
} 
+0

Спасибо, это создает чистый холст, хотя. Просто, кстати, я графический дизайнер и ничего не знаю о AS3. Должен ли я дать вам более образец кода? – Anton

Смежные вопросы