HTML/JavaScript(Flashなし)で完全に記述されたAdobe AIRアプリケーションがあります。これは主に自己完結型ですが、ユーザーのデフォルトブラウザでURLを開くためのリンクが1つあります。代わりに、別のAIRブラウザウィンドウで開きます。ユーザーのデフォルトブラウザでAIRが強制的にリンクを開くようにするにはどうすればよいですか?JavaScriptベースのAdobe AIRアプリケーション内のURLを開く
air.navigateToURL
(http://livedocs.adobe.com/labs/air/1/jslr/flash/net/navigateToURL.html)
私が試した:
周りを探して、私は、このメソッドへの参照を見てきました
navigateToUrl: function(url) {
var request = new air.URLRequest(url);
try {
air.navigateToURL(request);
return true;
}
catch (e) {
return false;
}
},
....
<a href="#" onclick="Utilities.navigateToUrl('http://google.com')">Click here</a>
....
をしかし、それは(何の効果もありませんAIRからの応答なし、ブラウザが開かれていない)。
正しく呼び出すと、AIRに付属のHTML/CSS/JSのサンプルプログラムがブラウザウィンドウを開きます。それはあなたのために働くのですか? – Nosredna