Как вызвать FileReference.browse () из JavaScript? - PullRequest
4 голосов
/ 26 мая 2010

Я пытаюсь вызвать метод browse () класса FileReference из JavaScript (пользователь нажимает на текст, который использует ExternalInterface для вызова метода во Flash).

К сожалению, я получаю сообщение об ошибке, которое говорит мне, что это должно быть прямое действие пользователя (например, нажатие кнопки). Я искал в Google и понял, что это новая функция безопасности во Flash 10.

Единственное решение, которое я смог найти, это поместить кнопку Flash или скрытую кнопку Flash над текстом, которая вызовет метод browse ().

Я хотел, чтобы браузер отображал только JavaScript, а весь код Flash вызывался только из JavaScript.

Пожалуйста, есть ли способ, которым я мог бы это сделать?

Большое спасибо, Rudy

1 Ответ

4 голосов
/ 26 мая 2010

Единственное решение, которое я смог найти, - это установить кнопку Flash или скрытую кнопку Flash над текстом, которая вызовет метод browse ().

Те являются единственными решениями.

...