2

FlahsCS6AS3を使用してURLをリンクするボタンがあります。Flash Professional(Cntl + Enter)でテストすると機能しましたが、ブラウザ(F12)でテストするとボタンが機能しません。また、swfファイルを自分で開くと、うまく機能しません。(Cntl + Enterを使用して)Flaファイルからエクスポートする場合にのみ機能しますが、フォルダーから実際のswfファイルを開くことはできません)

コードはこれです-エクスポートすると機能するので、これは問題ないと思います(Cntl + Enter)

function gotoAuthorPage(event:MouseEvent):void

 { 
  var targetURL:URLRequest = new URLRequest("http://www.google.com/"); 
  navigateToURL(targetURL,"_self"); 
} 

  my_btn.addEventListener(MouseEvent.CLICK, gotoAuthorPage);

なぜこれが起こっているのか、ブラウザとswfファイルでどのように機能させることができるのか誰かが知っていますか...助けてください!

ありがとう

4

1 に答える 1

0

ctrl+ enterFlash から + すると、SWF はプロジェクタで実行されます。

パブリッシュ設定で、 「ローカル再生セキュリティ」からのネットワーク アクセスが有効になっていることを確認してください。

パブリッシュ設定

于 2012-10-30T00:52:42.097 に答える