ここで説明するには複雑すぎる理由のため、突然AS3でFlash広告を作成しなければなりませんでした。Mac OSでAS3ビデオループが動作しない
私はデザイナーです。私はコーディング言語について十分に知っていますし、物事を動作させるために発見されたコードを修正する必要があります。だから私はWindowsマシンでうまく動作するループ動画を使ってシンプルなフラッシュ広告を作ろうとしましたが、Macのものでは動作しませんでした(動画は一度再生され、ループしません)。 私の非常に単純なコードで何が間違っているのでしょうか?
var fl_NC:NetConnection = new NetConnection();
fl_NC.connect(null);
var fl_NS:NetStream = new NetStream(fl_NC);
fl_NS.client = {};
var fl_Vid:Video = new Video(300, 600);
fl_Vid.attachNetStream(fl_NS);
addChild(fl_Vid);
var theVid = "http://www.glenat.com/dyn/glenat/upload/flv/grand angle_VE4.mp4";
fl_NS.play(theVid);
fl_NS.addEventListener(NetStatusEvent.NET_STATUS, NCListener);
function NCListener(e:NetStatusEvent){
if (e.info.code == "NetStream.Buffer.Empty") {
fl_NS.play(theVid);
}
}
;
おかげで
NCListener
を交換してみてください!それをどうするかはわかりませんが、私はこの方向で調査します。 – YearZeroJoss詳細情報を追加して更新しました。うまくいけば、これは私が十分に意味したことを説明する。 – Atriace