Adobe Air - window.nativeWindow undefined
问题描述:
我有一个Adobe Air Application从菜单托盘打开一个窗口。 html内容有一个javascript代码在加载时做alert(window.nativeWindow)。Adobe Air - window.nativeWindow undefined
- 它正常工作与嵌入式HTML静态文件
- 它做一个JSP不工作的文件名为
我已经正确的AIRAliases.js包括。 nativeWindow有限制吗?
我的目标是:
- 打开一个JSP文件与表格
- 提交表单本身
- 如果正常,隐藏的NativeWindow
但似乎NativeWindow后未定义。和window.close()什么也没做
答
事实上,它是一个SandBox安全restrcition。
-
从其他域
- 一个HTML代码也无法执行AIR脚本(例如关闭窗口)
- 所有扭转是禁用(EVAL(),的onclick =,...)
这样做的唯一方法是:
- 将与桥参数一个IFrame
- 把一个XML文件,给予更多的担保权Adobe应用程序
有关AdobeAIR API的安全章节的完整说明