Actionscript 3 flashpro中的编译器错误

Actionscript 3 flashpro中的编译器错误,actionscript-3,flash,compiler-construction,Actionscript 3,Flash,Compiler Construction,我正在使用Flash Professional创作工具和ActionScript 3代码。基本上,我正在尝试通过Flash Media Development Server使用NetConnection、NetStream摄像头和视频课程捕获一个实时网络摄像头提要。当我运行代码时,我会在输出中收到: ArgumentError:错误#2126:必须连接NetConnection对象。在flash.net::NetStream/ctor()上在flash.net::NetStream()上 我真的

我正在使用Flash Professional创作工具和ActionScript 3代码。基本上,我正在尝试通过Flash Media Development Server使用NetConnection、NetStream摄像头和视频课程捕获一个实时网络摄像头提要。当我运行代码时,我会在输出中收到:

ArgumentError:错误#2126:必须连接NetConnection对象。在flash.net::NetStream/ctor()上在flash.net::NetStream()上

我真的不明白是什么导致了这个错误,我的代码非常好,非常令人沮丧。调试时,我得到以下结果:

SecurityError:Error#2028:本地文件系统SWF文件file:///C|/Users/Name/AppData/Local/Temp/Untitled%2D1.swf无法访问Internet URLrtmfp://localhost/flashExam. [SWF]C:\Users\Name\AppData\Local\Temp\Untitled-1.SWF-解压后3853字节


swf文件似乎无法访问FMS。为什么会这样?还有,有人知道我能做些什么来解决这些问题吗?

您是在本地运行SWF,例如在浏览器中打开还是从浏览器中打开的本地HTML?Flash不允许您正常连接到域外的服务器和服务。请尝试运行本地服务器(例如XAMPP/Apache)或将其托管在某个位置,然后重试。

您也可以尝试更改闪存设置,以允许信任您的swf位置。通常,flash player不允许从文件系统运行的swf访问internet上的资源。尝试转到并添加运行swf的文件夹