Flash.SetReturnValue
Описание
Возвращает строку в формате XML как результат actionscript функции объекта флеш (flash), вызванной через внешний API Flash (класс ExternalInterface).
Обычно это действие используется в событии On FlashCall объекта флеш (flash).
Примечание: Этому действию требуется, установленная на целевой системе, программа плейера Flash версии 8.0 или выше.
ПараметрыObjectName
(строка) Имя объекта флеш (flash).
XMLReturnValue
(строка) Строка в формате XML, содержащая результат для возврата. Для более подробной информации посмотрите документацию по Flash actionscript о доступных типах данных и форматировании.
Пример:
"<string>Sample string to return</string>"
Возврат
Ничего. Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия
ПримерыПример 1-- This code is meant to be placed on the Flash Object's On FlashCall event. -- Этот код предназначен для помещения в событие On FlashCall объекта флеш (flash). strXML = XML.SetXML(e_FlashCall); strFunctionName = XML.GetAttribute("invoke", "name"); -- Check for a specific function call from the Flash actionscript request. -- Проверяем вызов указанной функции из запроса actionscript Flash. if (String.CompareNoCase(strFunctionName, "FunctionRequested") == 0) then Flash.SetReturnValue("Flash1", "<string>FunctionRequested result string to return"); endВ этом примере отвечаем на функцию вызванную в событии "On FlashCall". Если вызванная функция называется "FunctionRequested", флеш файлу возвращается строка 'FunctionRequested result string to return'.
Смотрите также: Связанные действия
|