0

我想通过 javascript 控制我的视频(Flash 播放器),

但是我的动作脚本部分有问题,请你帮帮我

这是我的动作脚本:

import flash.external.ExternalInterface;
import fl.video.FLVPlayback;

ExternalInterface.addCallback("playMyVideo", playVideoFromJavaScript);
ExternalInterface.addCallback("pauseMyVideo", pauseVideoFromJavaScript);

第 8 行

function playVideoFromJavaScript():void {
flvPlayer.playVideo();
}

第 12 行

function pauseVideoFromJavaScript():void {
flvPlayer.pauseVideo();
}

这是错误:

场景 1,图层“动作”,第 1 帧,第 8 行 1061:通过静态类型 fl.video:FLVPlayback 的引用调用可能未定义的方法 playVideo。

场景 1,图层“动作”,第 1 帧,第 12 行 1061:通过静态类型 fl.video:FLVPlayback 的引用调用可能未定义的方法 pauseVideo。

4

1 回答 1

2

fl.video:FLVPlayback没有playVideo()norpauseVideo()方法。

使用play()andpause()代替。

http://livedocs.adobe.com/flash/9.0_it/ActionScriptLangRefV3/fl/video/FLVPlayback.html

于 2012-11-26T16:32:30.127 回答