Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » Вызов функций swf-ролика из js

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

a1eksei1

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В javascript имеется следующая функция для получения доступа к флешке.

Код:
 
function getSWF(movieName)
{
    if(window.swf[movieName]!==undefined)
        return window.swf[movieName]
    var res = false
    if (navigator.appName.indexOf("Microsoft") != -1)
    {
        res = window[movieName];
    }
    else
    {
        res = document[movieName];
    }
    window.swf[movieName] = res
    return res
}
 

 
Вызовы:

Код:
 
getSWF("name")['func1'](); // РАБОТАЕТ
alert("сюда дошло"); // РАБОТАЕТ
getSWF("name")['func1'](); // НЕ РАБОТАЕТ
alert("и сюда дошло"); // НЕ РАБОТАЕТ
...
 

 
Эта проблема наблюдается только в браузерах ОС Андроид.
Т.о., мы можем вызвать AS-функцию из JS только один раз.
Все правильно?
 
Добавлено:
Оказалось было слишком много вызовов, из-за этого и обрывалось...

Всего записей: 89 | Зарегистр. 26-05-2015 | Отправлено: 23:23 05-01-2016
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » Вызов функций swf-ролика из js


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru