Flash.CallFunction
Описание
Вызывает функцию actionscript Flash, использующую внешний API (класс ExternalInterface) и возвращает в результате строку, в формате XML.
Примечание: Этому действию требуется, установленная на целевой системе, программа плейера Flash версии 8.0 или выше.
ПараметрыObjectName
(строка) Имя объекта флеш (flash).
XMLRequest
(строка) Строка в формате XML, содержащая вызываемую функцию actionscript Flash. Для более подробной информации посмотрите документацию по actionscript Flash.
Example: "<invoke name=\"functionName\" returntype=\"xml\"><arguments><string>My sample argument</string></arguments></invoke>"
ВозвратResultVariable
(строка) Строка в формате XML из функции Flash actionscript. Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия
ПримерыПример 1-- Call the actionscript function named "myFlashFunctionName". -- Вызываем actionscript функцию по имени "myFlashFunctionName". strXMLResult = Flash.CallFunction("Flash1", "<invoke name=\"myFlashFunctionName\" returntype=\"xml\">Вызываем функцию actionscript флеш-файла, называемую "myFlashFunctionName", передаем ей строку 'Some text to submit' и показываем результат в диалоговом окне сообщения. Примечание: В этом примере предполагается, что уже есть в наличии флеш-файл, содержащий открытую функцию по имени "myFlashFunctionName". Пример 2strXMLResult = Flash.CallFunction("Flash1", "<invoke name=\"loadPlayVideo\" returntype=\"xml\">Вызываем функцию actionscript флеш-файла, называемую "loadPlayVideo", которая загружает и проигрывает Flash видеофайл по имени 'my_video.flv'. Примечание: В этом примере предполагается, что уже есть в наличии флеш-файл, содержащий открытую функцию по имени "loadPlayVideo".
Смотрите также: Связанные действия
|