2

次のようなコードを使用しています: http://blog.flexexamples.com/2007/08/29/launching-new-browser-windows-from-flex/

AIR で Flex アプリを実行しています。URL をクリックすると、既存のブラウザーで新しいタブが開きます。これに加えて、フォーカスはブラウザに設定されません。これが意味することは、実際にアプリからブラウザーにフォーカスを変更しない限り、ブラウザーで開いている URL に気付かないということです。

まったく新しいスパンキング ブラウザを開くことは可能ですか、それともブラウザにフォーカスを変更して、ユーザーにとって本当にわかりやすいようにすることはできますか?

ありがとう。

4

1 に答える 1

1

これを実現するために AIR / Flex でできることは何もありません。表示される動作は、オペレーティング システムとブラウザの設定によるものです。AIR では、navigateToURL は、デフォルトに基づいて URL を処理する OS に URL を渡すだけです。

メモリが役立つ場合、私のFirefoxインストールはデフォルトで新しいタブで開くように設定されていましたが、常に新しいウィンドウで開くように設定していました。ただし、簡単なグーグル検索では答えが得られませんでした。

于 2010-06-17T12:47:27.743 に答える