0

Flash で地図を作成し、いくつかの都市をボタンにします。ボタンをクリックすると、市のウェブページが開きます。

これはコードです:

import flash.events.MouseEvent;
import flash.net.URLRequest;
import flash.net.navigateToURL;

MovieClip(root).ammvi_amp.mun_bvr_bt.addEventListener(MouseEvent.MOUSE_DOWN, abreURLbvr);

function abreURLbvr(obj:MouseEvent):void{
    var button:DisplayObject = DisplayObject(obj.target);
    trace('Fui clicado: ' + button.name);

    var request = new URLRequest("http://camarabotuvera.sc.gov.br/");
    navigateToURL(request, "_blank");
    MovieClip(root).ammvi_amp.gotoAndPlay(18);
}//abreURLbvr*/


MovieClip(root).ammvi_amp.bt_voltar_ammvi.addEventListener(MouseEvent.MOUSE_DOWN, reduzAmmvi);

function reduzAmmvi(obj:MouseEvent):void{
    MovieClip(root).ammvi_amp.gotoAndPlay(20);
}//reduzAmures*/

----------

stop();

問題は

  • Chrome では、navigateToURL が機能しません。

  • SWF ( Flash ではCtrl+で開く) と exe で動作します。Enter

  • 一部の PC では、swf と exe で Firefox が開きます。

なぜこれ?


ファイルをGoogleドライブに保存しました: RAR(swf、html、exe付き)

4

1 に答える 1