2014-09-21 78 views
-1

我需要在Actionscript 3中找到一种方式让Adobe Air应用程序在没有Adobe Air的背景下访问网站网址(例如example.com)浏览器。在Adobe Air应用程序的场景中访问网站

在网站加载后台后,我想获取Adobe Air应用程序可能看到的所有URL链接。例如,也许当您访问“example.com”时,它会将您重定向到“google.com”,所以我希望我的应用程序在加载页面后将它发回给我的任何URL。

我看到你可以使用URLRequest来访问URL,但是在HTTP请求加载/完成后,我仍然在检索新URL时遇到问题。基本上,我访问的页面会将您重定向到另一个页面,我需要通过Actionscript找出它通过查看URL重定向到的页面。

可以这样做,并且有没有任何地方的示例代码?

回答

2

您可以尝试使用您实际未显示的StageWebView(未通过设置其stage属性)。您可以为LOCATION_CHANGING事件添加侦听器,以了解在第一次使用loadURL()加载页面后,哪些URL正在加载。