質問

私が使っているFlash遊びます。flv movieclip、自分の敷地のいたいと思っています。swfの送信イベントをトリガ私のjavascriptを開始した際は、荷を始めと終了。

どのようにFlash CS3用Actionscript3.0?

役に立ちましたか?

解決

を使用する必要があり、"allowScriptAccess"フラッシュ変数のHTML.おそらく使いたい"sameDomain"としてのタイプです。ることがありますのでご注意くだgoクロスドメインまた多様なステークホルダのファイルをサーバーと呼ばれるcrossdomain.xml'を可能にするようなスクリプティング(フラッシュのプレイヤーがないかチェック。詳細情報で http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14213&sliceId=2

の話は簡単な部分だ。:-)はフラッシュのコードは、ご利用のExternalInterfaceの話として文書化した。

http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001655.html

ショートバージョン:という

ExternalInterface.コール"javascriptFunction","引数")

他のヒント

どうなるかという点に集中している ExternalInterface クラスが使用できる電話JavaScriptます。

まずJavaScriptの方法、例えば:

<script language="JavaScript">
    function startsPlaying()
    {
        // do something when the FLV starts playing
    }
</script>

その後変更のActionScriptのJavaScriptの方法での適切な時間:

// inform JavaScript that the FLV has started playing
ExternalInterface.call("startsPlaying");

詳しくは、関連するFlash CS3 文書.

行わない場合は負荷

import flash.external.*;

できるも

getUrl("javascript:startsPlaying();");
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top