Описание тега externalinterface
Класс ActionScript ExternalInterface обеспечивает связь между ActionScript и контейнером SWF. Например, ExternalInterface может использоваться для вызова функции ActionScript во Flash из JavaScript на странице HTML. Это часто используется для отправки переменных из HTML-страницы контейнера в SWF-файл.
5
ответов
ExternalInterface.call("window.location.host.toString")
Я написал гибкое приложение, которое получает строку хоста из браузера, используя этот код ExternalInterface.call("window.location.host.toString") Эта строка кода прекрасно работает для получения строки хоста как в Firefox, так и в Opera. Однако при…
12 авг '09 в 12:37
1
ответ
Как передать значение из сценария Java во встроенный объект Flex?
Я пытаюсь понять, как передать строковое значение (URL) из HTML-формы во встроенный объект Flex. единственный метод, который я нашел до сих пор, это метод "addCallback", описанный в http://livedocs.adobe.com/flex/3/html/help.html?content=passingargu…
19 фев '11 в 14:35
1
ответ
Неизвестная ошибка при попытке вызвать метод flash из javascript
У меня есть следующий обратный звонок: ExternalInterface.addCallback("wasCalledFromJS", callFromJavaScript); который реализован так: public function callFromJavaScript(dir:String):void { try { scriptName = dir.toString(); } catch (e:*) { Alert.show(…
21 авг '12 в 21:57
2
ответа
ExternalInterface для вызова функции принадлежит объекту JS
Я использую ExternalInterface в моем проекте AS3, чтобы сделать некоторые вещи с помощью Javascript, но теперь мне нужно использовать его, чтобы вызвать некоторую функцию, принадлежащую объекту. Как то так (AS3): ExternalInterface.call("VIEWER.loadC…
28 апр '13 в 12:08
2
ответа
Вызов JavaScript-функции в пространстве имен из Flash
Могу ли я использовать ExternalInterface для вызова функции JavaScript с пространством имен? //JavaScript foo.bar = function(baz) {} // AS3 import flash.external.ExternalInterface; ExternalInterface.call('foo.bar', baz);
09 фев '10 в 16:58
1
ответ
Поймать ошибки из ExternalInterface, когда доступ к сценарию не разрешен?
У меня есть SWF, который работает на многих сайтах, большинство из которых разрешают доступ к сценариям. Для тех, кто этого не делает, я пытаюсь поймать ошибки, но безуспешно. (Я также проверяю, является ли ExternalInterface.available истинным, но F…
25 сен '13 в 23:11
1
ответ
Отправить десятичное число с ExternalInterface между JS и AS3
У меня проблема с десятичными числами в ExternalInterface. Код AS3: var preview:Bitmap(loader.content); var w:Number = preview.width; var h:Number = preview.height; trace(w, h) //In there I get values: 887.9 and 665.95. ExternalInterface.call('test'…
22 апр '14 в 07:07
1
ответ
ActionScript3 (AS3) Вызов внешнего интерфейса для функции javascript/jquery не работает
Я работаю над проектом, который предназначен для отслеживания пользователей с использованием локальных общих объектов. Пользователь сначала посещает страницу A, на которой есть встроенный файл.swf, который устанавливает локальный общий объект. Я зна…
27 сен '13 в 16:08
1
ответ
Передача двоичных файлов из JavaScript на Flash
Я использую Flash External Interface для отправки мультимедийных файлов из JavaScript в Actionscript. Однако отправка двоичного файла в виде строки вызывает непредвиденные проблемы. Наличие определенных символов в двоичном файле приводит к тому, что…
09 апр '14 в 03:06
2
ответа
ExternalInterface в ActionScript 3 не работает в автономном режиме
У меня проблемы. Я делаю Flash Video Player с обратным вызовом в JS, но возникают проблемы при выполнении страницы с локального диска. Сбой Flash с ошибкой: Error: Error #2067: ExternalInterface in this container not available. at Error$/throwError(…
28 окт '12 в 22:09
1
ответ
У FB 'pages' есть $pageID, что эквивалентно веб-сайту?
Я пытаюсь написать простое приложение для своего сайта и борюсь с 1 баллом. Страница Facebook имеет; $pageID = 'dorimedia'; Что у сайта есть, что равно? Я хочу получить значение, чтобы показать, сколько раз внешний сайт был "любим".
11 май '12 в 07:04
8
ответов
Функции, зарегистрированные в ExternalInterface.addCallback, недоступны в Javascript
Я работаю над Flash-игрой, которая должна вызвать Javascript на странице и получить от нее данные. Вызов Javascript из Flash работает. Вызов функций Flash из Javascript (часто) этого не делает. Я использую Gaia Framework. Что просходит: SWF загружен…
14 апр '10 в 00:18
1
ответ
JQuery Звуки IE7 / IE8 Проблема с Flash ExternalInterface
Я хотел бы добавить звуковые оповещения в веб-приложение. Я считаю, что Flash - лучший способ сделать это для поддержки всех основных браузеров, т.е. IE, Firefox, Chrome, Safari. Похоже, что Chrome не работает со звуковыми решениями без вспышки. Я и…
21 янв '09 в 09:25
3
ответа
Android- получить данные, как они поступают с внешней клавиатуры
У меня есть планшетный сканер Bluetooth, подключенный к планшету. Всякий раз, когда я сканирую штрих-код и фокусируюсь на текстовом поле редактирования моего приложения, отсканированные данные появляются в тексте редактирования. Я хочу взять эти дан…
04 янв '12 в 06:24
1
ответ
Что произойдет, если из JS я позвоню в SWF, который уже занят обработкой другого вызова из JS?
Обратные вызовы JS-AS3 работают асинхронно, верно? Так, например, если я прошу SWF загрузить какой-либо файл, что может занять некоторое время (в зависимости от размера этого файла), и пока он его загружает, попросите его выполнить какую-либо другую…
14 апр '12 в 10:11
2
ответа
Javascript -> Flash бросок "Ошибка вызова метода на NPObject"
Я пытаюсь вызвать функцию Flash (AS3) из Javascript. Когда код запускается, я получаю сообщение об ошибке "Ошибка: необработанное исключение: ошибка вызова метода в NPObject!" Судя по тому, сколько времени я потратил на поиски, это стало вопросом бе…
13 сен '09 в 18:45
2
ответа
Как передать Vector.<> Из Flash с ExternalInterface
У меня есть пользовательский контейнер (C#) для элемента управления Flash ActiveX, и я передаю данные туда и обратно. Ранее я использовал ExternalInterface.call и передавал массив в качестве параметра. Я бы предпочел использовать класс Vector теперь…
15 дек '10 в 20:04
0
ответов
Вызов функции на SWF в Facebook из JavaScript
У меня есть игра на фейсбуке, которая разговаривает со своим контейнером javascript. Я использую ExternalInterface для передачи параметров в JS - это работает безупречно. Проблема начинается, когда я хочу передать данные в SWF - при запуске игры вне…
07 май '13 в 08:49
1
ответ
ExternalInterface дает мне возможность остановить скрипт при использовании нескольких параметров. Зачем?
Первая версия: ExternalInterface.call("$(document).trigger", "opened_file_chooser"); Вторая версия: ExternalInterface.call("$(document).trigger('opened_file_chooser')"); Если я использую первую версию, она намного, намного медленнее, чем вторая. Кро…
21 авг '12 в 20:36
1
ответ
Ссылка на html-объект, который сделал ExternalInterface.call, на функцию javascript
Я прошу прощения, если моя терминология выключена, мои навыки на ActionScript довольно слабые. Итак, у меня есть некоторые ActionScript, который делает ExternalInterface.call('SomeFunction'); вызов. Можно ли ссылаться на HTML-объект, который сделал …
28 июн '11 в 09:29