1

我有问题。我制作了带有 JS 回调的 Flash 视频播放器,但是从本地磁盘执行页面时出现问题。闪退错误:

Error: Error #2067: ExternalInterface in this container not available.
    at Error$/throwError()
    at flash.external::ExternalInterface$/addCallback()
    at Player()[C:\Users\User\SkyDrive\Flash\MediaPlayer\Player.as:112]
    at MediaPlayer_fla::MainTimeline/frame1()[MediaPlayer_fla.MainTimeline::frame1:35]

任何想法,如何使用 ExternalInterface 离线执行脚本?

4

2 回答 2

2

我认为您应该在 Web 服务器上运行它以执行 ExternalInterface。

于 2012-10-29T09:53:28.713 回答
0
  1. 检查标签allowScriptAccess的属性。<object>将其设置为always
  2. 您是否从沙盒中执行您的页面?
于 2012-10-29T09:06:23.033 回答