Javascript 如何使用JS获取本地文档的错误日志?

Javascript 如何使用JS获取本地文档的错误日志?,javascript,apache-flex,actionscript,Javascript,Apache Flex,Actionscript,我已经创建了一个应用程序,当web服务失败时,我需要在其中获取错误日志(如果有)。我计划继续在Flex中使用ExternalInterface和JavaScript。有人对此有经验吗?一旦您将数据从Flash传递到JavaScript,您打算做什么?您是否希望JavaScript在本地文件中创建数据?这可能吗 我建议使用Flash共享对象在本地存储有限的数据。它们有点像浏览器cookie的Flash版本。如果您正在使用AIR,那么只需创建一个本地文件并将相关数据转储到其中 您可以使用以下代码行通

我已经创建了一个应用程序,当web服务失败时,我需要在其中获取错误日志(如果有)。我计划继续在Flex中使用ExternalInterface和JavaScript。有人对此有经验吗?

一旦您将数据从Flash传递到JavaScript,您打算做什么?您是否希望JavaScript在本地文件中创建数据?这可能吗


我建议使用Flash共享对象在本地存储有限的数据。它们有点像浏览器cookie的Flash版本。如果您正在使用AIR,那么只需创建一个本地文件并将相关数据转储到其中

您可以使用以下代码行通过javascript控制台(例如在Firebug中可以查看)记录错误:

ExternalInterface.call("console.log","Error: Error message goes here");

当然是推荐的方法,但需要检查
控制台
,否则当
控制台
不可用时,您将引发错误。这种方法也很好,但我想在本地创建文件(如log.txt),我是否可以在该文件上写入错误?