我试图从JavaScript调用FileReference类的browse()方法(用户点击使用ExternalInterface调用Flash中的方法的文本)。
不幸的是,我收到一条错误,告诉我必须是用户的直接操作(例如点击按钮)。我通过Google搜索并意识到这是Flash 10中的一项新安全功能。
我能找到的唯一解决方案是在文本上放置一个Flash按钮或隐藏的flash按钮,这将调用browse()方法。
我希望浏览器只显示JavaScript,所有Flash代码只能从JavaScript调用。
我能以任何方式取悦吗?
非常感谢, 鲁迪
答案 0 :(得分:4)
我能找到的唯一解决方案是在文本上放置一个Flash按钮或隐藏的flash按钮,这将调用browse()方法。
那些是唯一的解决方案。