今天,我们可以使用各种内容生成工具创建受密码保护的swfs。当用户打开该swf时,他/她需要输入密码,然后才能查看加密的swf。
现在,我正在尝试在基于flex的AIR应用程序中加载一个这样的加密swf,我正在使用SWFLoader类。但是,我希望应用程序在加载swf时提供密码,而不是用户输入密码。这甚至可能吗?我尝试使用谷歌搜索,但没有出现。
任何帮助都会非常感激。
- 卡皮尔
答案 0 :(得分:0)
您正在加载的.swf中是否实现了密码提示?
我认为您需要做的是修改您的保护软件,以便在没有对话框的情况下以更自动化的方式接受变量。例如,当它加载时,它可能会进入等待状态,等待加载它的空中应用程序为其提供密码。或者它可能接受参数字符串。
如果您这样做,您的Air应用程序可以存储密码并将该数据传递给它加载的.swf。不确定您的密码保护是如何工作的,但我认为这是您需要集中精力的地方。为了更好地帮助我,我真的需要了解更多细节。