Как мы можем определить веб-браузер пользователя во flex?Основываясь на браузере, я должен отобразить некоторый текст в моем приложении Flex.
Любая помощь будет оценена.
Да, код Javascript предоставляет вам доступ к объекту Navigator, который inturn может предоставить вам данные браузера.
Вот пример, который я получил на Googling
http://www.tharas.in/2009/12/getting-client-browser-environment-in-flex/
из ActionScript,
var result:String = ExternalInterface.call("eval", "navigator.userAgent");
, который получает значение для имени браузера, сохраняет его в результате.
Короткий ответ - использовать ExternalInterface для вызова кода JavaScript.
Я бы взглянул на эти страницы из документации для более подробной информации:
http://livedocs.adobe.com/flex/3/html/help.html?content=18_Client_System_Environment_7.html http://livedocs.adobe.com/flex/3/html/19_External_Interface_04.html http://livedocs.adobe.com/flex/3/langref/flash/external/ExternalInterface.html