0

みんな。誰かがこれで私を助けてくれることを願っています。私は AIR アプリケーション プロジェクトを行っており、Encore によって生成された swf ファイルを埋め込む必要があります。これにより、ビデオ (F4V) ファイルが埋め込まれます。Loader オブジェクトを使用してロードすると、次のエラーが発生します。

 TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at mx.managers::FocusManager/activate()
    at spark.components::Application/initManagers()
    at spark.components::Application/initialize()
    at EncoreSWF/initialize()
    at mx.managers.systemClasses::ChildManager/childAdded()
    at mx.managers.systemClasses::ChildManager/initializeTopLevelWindow()
    at mx.managers::SystemManager/initializeTopLevelWindow()
    at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::kickOff()
    at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::preloader_completeHandler()
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.preloaders::Preloader/timerHandler()
    at flash.utils::Timer/_timerDispatch()
    at flash.utils::Timer/tick()

Flash Professional についてはよく知っていますが、Flash Builder についてはまったく知りません。以下は私のコードです:

    import flash.display.Loader;
import flash.net.URLRequest;
import flash.events.Event;

var showBusinessPlay:Loader = new Loader;
showBusinessPlay.x = 0;
showBusinessPlay.y = 0;
showBusinessPlay.width = 1024;
showBusinessPlay.height = 768;
showBusinessPlay.visible = true;
showBusinessPlay.load(new URLRequest("TestFlash/flashdvd.swf"));
showBusinessPlay.addEventListener(Event.COMPLETE,addToStage);
function addToStage(event:Event):void{
    stage.addChild(showBusinessPlay);
}

これを行う方法がある場合は、私が知っている方法がある場合は、私を助けてください。Flash Builder と swc ファイルを使用して行う必要がある場合は、そのためにどのような手順に従う必要があるか教えてください。

ダリウス

4

1 に答える 1