flex air openWithDefaultApplication 时出现Illegal ...

今天继续加班加点做air项目 。果然是很多想不到的困难,困难可以有,但我希望每一个问题都能解决才好。今天遇到了什么呢?flex air openWithDefaultApplication 时出现Illegal path name(非法路径),也就是说air打开本机文件时,默认不允许运行本应用程序安装目录下的所有文件。个人觉得air这样做也是为了安全,要不然如果 放个病毒文件到安装目录,直接运行那就不好了。又是查了好久,终于找到了解决方案:

在air配置文件里加上这句就没问题了:

<supportedProfiles>extendedDesktop</supportedProfiles>

你可能感兴趣的:(Flex,Path,name,AIR,Illegal)