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 только один раз. Все правильно? Добавлено: Оказалось было слишком много вызовов, из-за этого и обрывалось... |