我正在尝试使用 AIR 中的嵌入式 webkit 编写一个带有 HTML+Javascript 的小浏览器。
我在 iframe 中显示用户输入的 URL 页面。
从那里,我想:
- 访问框架的内容,例如在选项卡上显示页面。
- 当用户点击框架时收到提醒,例如更新 url 栏。
对于 1),我知道浏览器出于安全考虑禁止这样做。 但是,我猜想这在 AIR 应用程序中应该是可能的,可能需要征得用户许可(例如 Firefox 中的 Gecko)。
有谁知道怎么做 1) 吗? 是否有事件或事件 2)?
谢谢你的帮助,
J.
最佳答案
既然 Julien 听起来他会起诉我,我会回复 ;)
所以,您没有使用 Flex Builder?如果是,它会显示右侧的小红点。 Flex Builder 有时会出现问题,但它有助于关闭和重新打开解决方案。在极端情况下,IDE 本身会重新加载项目。顺便说一句:您是否创建了桌面 (AIR) 应用程序? HTMLLoader 仅适用于 AIR 。
如果您没有使用 Flex Builder IDE,我建议您查看此 link .由 Adobe ( here) 推荐。
您的代码在我这边编译得非常好。但是,让我感到困惑的是您试图通过 ExternalInterface 实现的目标。
关于javascript - 如何访问 Adobe AIR 应用程序中的 iframe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/573472/