このコードは、私のf4vファイルの再生が途中で止まる原因となります。時間は変わりますが、約8-10秒で変化します。機能を使用しているときに奇妙なNetStreamの問題
loadSong();
function loadSong()
{
if(!songPlaying)
{
songPlaying = true;
var customClient:Object = new Object();
customClient.onCuePoint = cuePointHandler;
customClient.onMetaData = metaDataHandler;
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.client = customClient;
ns.play("song.f4v");
}
trace("HERE");
}
function cuePointHandler(infoObject:Object):void{
trace(infoObject.name);
}
function metaDataHandler(infoObject:Object):void {
trace("metaData");
}
このコードはf4vの再生を最後まで行います。 WTF !?それは私が関数を介して呼び出すとき、問題を引き起こすようです。 FYIコードはメインタイムラインの最初のフレームに格納され、F4vはオーディオのみです。どんな助けもありがとう。
何が起こっているif(!songPlaying)
{
songPlaying = true;
var customClient:Object = new Object();
customClient.onCuePoint = cuePointHandler;
customClient.onMetaData = metaDataHandler;
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.client = customClient;
ns.play("song.f4v");
}
マーティネーノは本当にありがとうございました、それはそんなに愚かな間違いです! – Chris