Flash 从闪存as3记录或写入文本文件
我正在做flash项目(AdobeFlashCS4Professional),它在浏览器中运行,使用FLSHPlayer10。。我需要在文本文件中实现错误日志记录 在我的项目中,我有一个try-catch语句,在捕获错误时,我需要传递该错误并写入文本文件 如何在浏览器中执行此操作,请提供与此主题相关的任何示例或链接Flash 从闪存as3记录或写入文本文件,flash,actionscript-3,Flash,Actionscript 3,我正在做flash项目(AdobeFlashCS4Professional),它在浏览器中运行,使用FLSHPlayer10。。我需要在文本文件中实现错误日志记录 在我的项目中,我有一个try-catch语句,在捕获错误时,我需要传递该错误并写入文本文件 如何在浏览器中执行此操作,请提供与此主题相关的任何示例或链接 提前感谢闪存安全沙盒意味着您无法写入本地磁盘上的任意文件 如果这只是为了调试,我建议使用旧的fscommand(“trace”,“yourmessage”);将信息发布到主机浏览器。
提前感谢闪存安全沙盒意味着您无法写入本地磁盘上的任意文件 如果这只是为了调试,我建议使用旧的fscommand(“trace”,“yourmessage”);将信息发布到主机浏览器。在承载SWF的HTML页面中,添加一些Javascript来侦听来自SWF对象的OnFSCommand事件,然后使用一些DIV来附加跟踪文本,如果没有太多信息,则只添加alert()
如果你真的想写一个文件,考虑使用AIR,这样你就可以使用
闪存安全沙箱,意味着你不能在本地磁盘上写入任意文件。 如果这只是为了调试,我建议使用旧的fscommand(“trace”,“yourmessage”);将信息发布到主机浏览器。在承载SWF的HTML页面中,添加一些Javascript来侦听来自SWF对象的OnFSCommand事件,然后使用一些DIV来附加跟踪文本,如果没有太多信息,则只添加alert()
如果你真的想写一个文件,考虑使用AIR,这样你就可以使用
< P>你想在用户的计算机上或服务器上登录这个信息吗?或者在你的电脑上 如果要登录到服务器,需要某种服务器端脚本(php、asp等)将数据从flash发送到服务器。这是一个解决方案,但它不是超优的,因为每次出现错误时都会创建一个http请求 你也可以看看。我从来没用过它,但我想它可以做你想做的事最后,如果您只想将这些错误视为调试工具,那么有很多选项供您选择。基本上,您将使用和使用一些工具来读取记录这些“跟踪”的文件。这类工具是或不存在的。有时,这些工具会要求您使用跟踪功能以外的其他功能来更好地控制您的邮件。您想将此信息记录在用户的计算机上还是服务器上?或者在你的电脑上 如果要登录到服务器,需要某种服务器端脚本(php、asp等)将数据从flash发送到服务器。这是一个解决方案,但它不是超优的,因为每次出现错误时都会创建一个http请求 你也可以看看。我从来没用过它,但我想它可以做你想做的事
最后,如果您只想将这些错误视为调试工具,那么有很多选项供您选择。基本上,您将使用和使用一些工具来读取记录这些“跟踪”的文件。这类工具是或不存在的。有时,这些工具会要求您使用跟踪功能以外的其他功能来更好地控制消息。我会使用一个名为AMFPHP的Flash PHP接口。您基本上设置了一个PHP脚本,该脚本接受字符串/数组/对象输入,并将输出写入文件。然后可以调用PHP函数并从Flash传递数据。有一些教程显示了使用AMFPHP进行设置是多么容易
我会使用一个名为AMFPHP的Flash PHP接口。您基本上设置了一个PHP脚本,该脚本接受字符串/数组/对象输入,并将输出写入文件。然后可以调用PHP函数并从Flash传递数据。有一些教程显示了使用AMFPHP进行设置是多么容易
外部接口类在这里是一个更好的选择。外部接口类在这里是一个更好的选择。