У меня есть гибкое приложение, которое нуждается в способности генерировать и выполнять JavaScript. Когда я говорю это, я имею в виду, что мне нужно выполнить сырой JavaScript, который я создаю в своем приложении Flex (а не только существующий метод JavaScript)
В настоящее время я делаю это, выставляя следующий метод JavaScript:
function doScript(js){ eval(js);}
Затем я могу сделать что-то подобное во Flex (примечание: я делаю что-то более существенное, чем окно предупреждения в реальном приложении Flex):
ExternalInterface.call("doScript","alert('foo'));
Мой вопрос заключается в том, накладывает ли это какую-либо угрозу безопасности, я предполагаю, что это не так, поскольку все Flex и JasvaScript работают на стороне клиента ...
Есть ли лучший способ сделать это?