Я работаю над проектом Animate cc. сделать HTML5 страницу холста. Эта проблема появляется, когда я вижу страницу в браузере моего мобильного телефона . проблема заключается в том, что, когда я нажимаю на любую кнопку в ней, синий прозрачный оверлей появится по всему экрану и внезапно исчезнет. Я искал об этом в inte rnet, но я не мог найти ответ, чтобы это исправить. Вы можете проверить проблему по следующему адресу (пожалуйста, проверьте это в своем мобильном браузере):
Ссылка на мои приложения
Это коды, которые я использовал для кликов event:
thisMc=this;
dialogsArr=[thisMc.ivanDialog,thisMc.akilDialog,thisMc.xiaDialog,thisMc.maxDialog,thisMc.mariaDialog,thisMc.observeTxt];
//disapear dialogs
function disapearDialogs()
{
dialogsArr[0].alpha=0;
dialogsArr[1].alpha=0;
dialogsArr[2].alpha=0;
dialogsArr[3].alpha=0;
dialogsArr[4].alpha=0;
dialogsArr[5].alpha=0;
}
disapearDialogs();
dialogsArr[5].alpha=1;
//persons events
thisMc.ivanBtn.on('click', function()
{
createjs.Sound.stop();
disapearDialogs();
createjs.Sound.play('my_name_is_ivan');
dialogsArr[0].alpha=1;
stage.update();
});
thisMc.akilBtn.on('click', function()
{
createjs.Sound.stop();
disapearDialogs();
createjs.Sound.play('my_name_is_akil');
dialogsArr[1].alpha=1;
stage.update();
});
thisMc.xiaBtn.on('click', function()
{
createjs.Sound.stop();
disapearDialogs();
createjs.Sound.play('my_name_is_xia');
dialogsArr[2].alpha=1;
stage.update();
});
thisMc.maxBtn.on('click', function()
{
createjs.Sound.stop();
disapearDialogs();
createjs.Sound.play('my_name_is_max');
dialogsArr[3].alpha=1;
stage.update();
});
thisMc.mariaBtn.on('click', function()
{
createjs.Sound.stop();
disapearDialogs();
createjs.Sound.play('my_name_is_maria');
dialogsArr[4].alpha=1;
stage.update();
});
Интересно, знает ли кто-нибудь, как решить эту проблему? Пожалуйста, дайте мне знать, если вы что-нибудь знаете об этом.
Большое спасибо.
Том