1

以下のコードを使用して、ActionScript 3 を使用してユーザー エージェントを見つけています。

var userAgent:String = ExternalInterface.call("navigator.userAgent.toString");

コードは Firefox 13、Google Chrome、Opera で動作しますが、IE8 ではユーザー エージェントの値が null になります。

ここで機能するコードスニペット、またはこれを実装する他の方法はありますか?

4

1 に答える 1

0

toStringuserAgent は文字列プロパティであるため、不要です。代わりに次の構文を使用してください。

var userAgent:String = ExternalInterface.call("function(){return navigator.userAgent}")
于 2012-07-24T20:49:14.723 に答える