-1

Adobe Air アプリケーションが Web ブラウザーを開かずに、バックグラウンドで Web サイトの URL (例: example.com) にアクセスする方法を Actionscript 3 で見つける必要があります。

Web サイトがバックグラウンドで読み込まれた後、Adobe Air アプリケーションが表示するすべての URL リンクを取得したいと考えています。たとえば、「example.com」にアクセスすると、「google.com」にリダイレクトされる可能性があるため、アプリケーションがページを読み込んだ後に表示される URL を返信するようにしたいと考えています。

URLRequest を使用して URL にアクセスできるようですが、HTTP リクエストがロードまたは完了した後、新しい URL を取得する際にまだ問題があります。基本的に、アクセスしたページは別のページにリダイレクトするため、Actionscript を使用して、リダイレクト先のページを URL から確認する必要があります。

これを行うことができますか、サンプルコードはどこにありますか?

4

1 に答える 1

2

StageWebView実際には表示しないを使用してみることができます (そのstageプロパティを設定しないことにより)。イベントのリスナーを追加LOCATION_CHANGINGして、最初にページを読み込んだ後にどの URL が読み込まれているかを調べることができloadURL()ます。

于 2014-09-21T18:14:21.837 に答える