在做项目的时候遇到这样一个问题:制作一个swf程序加载指定xml,根据xml内容来加载对应内容。在Flex的Bin目录下能直接通过Flash player打开,并能正确显示,但将对应文件拷贝到其他目录就无法访问了,报如下错误:
[RPC Fault faultString="Error #2148: SWF 文件 file:///D|/main.swf 不能访问本地资源 file:///D|/20070802/01/courseware.xml。只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源。" faultCode="InvokeFailed" faultDetail="null"]
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::invoke()
at mx.rpc.http.mxml::HTTPService/http://www.adobe.com/2006/flex/mx/internal::invoke()
at mx.rpc.http::HTTPService/send()
at mx.rpc.http.mxml::HTTPService/send()
at main/private::getRecource()
at main/___Application1_creationComplete()
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.core::UIComponent/set initialized()
at mx.managers:layoutManager/private::doPhasedInstantiation()
找到的解决办法:
在project-properties-flex compiler-添加命令参数:-use-network=false
就可以正常加载了。
然后将编译好的swf文件拷贝到其他目录也能直接用Flash Player正常打开,但是不能在网络上访问。
分享到:
相关推荐
在PowerBuilder(简称PB)这个强大的开发环境中,处理XML文件是一项常见的任务。XML(Extensible Markup Language)是一种用于存储和传输数据的通用格式,尤其在跨平台和网络应用中广泛使用。本示例主要探讨如何在...
在"Workvisual倍福XML文件"这个场景下,我们可以深入理解XML如何与工作可视化软件以及KUKA机器人技术相结合。 Workvisual,通常指的是倍福(Beckhoff)的工业自动化软件,它为自动化工程提供了一个集成的开发环境,...
标签中的"MarkUP"可能是该程序的名称,"VC环境"指的是它在Visual C++环境中运行,而"XMl文档文件"则明确了其主要功能——XML文件的处理。 从压缩包子文件的名称来看,我们可以推测这个程序的结构: 1. `Markup.cpp...
- **在线工具**:网络上有很多免费的在线转换工具,只需上传Excel文件,即可快速得到XML文件。 4. **转换注意事项**: - **数据格式**:XML不支持Excel的某些格式,如日期、时间、公式等,需要在转换前进行处理。...
最后,XML在文档中所提到的PDFLaTeX、CJK(中日韩统一表意文字)、Linux等技术名词,是XML在不同技术环境下应用的例证。PDFLaTeX是一种用于生成PDF文档的排版系统,而CJK则是用来支持中文、日文、韩文等中日韩统一...
Java实现XML文档到Word文档的转换是一项实用的技术,尤其是在需要保持原始文档样式的情况下。通过合理设计XML文档结构、有效利用DOM4J进行解析以及借助适当的Word文档处理库(如Apache POI),开发者可以轻松实现这...
本篇文章将深入探讨如何在Qt环境下进行XML文档的操作,包括增、删、改、查等常见功能。 首先,Qt中的`QDomDocument`类是用于解析和操作XML文档的核心类。它基于DOM(Document Object Model)模型,允许开发者以树形...
这个工具箱使得用户能够方便地在Matlab环境中读取、写入和处理XML文档。 ### 1. XML Toolbox概述 XML Toolbox是Matlab中的一个附加组件,它提供了一系列函数和方法,帮助用户解析XML文档并将其数据转换为Matlab结构...
在本项目中,我们将探讨如何使用TinyXML_2_6_2库来创建和解析XML文件,以及如何在Visual Studio 2010环境下运行相关的示例。 TinyXML是一个小型、开源的C++库,专门用于处理XML文档。它的设计目标是简单、易用,...
总的来说,这个Java项目旨在教你如何利用TCP/IP协议在Eclipse环境中开发一个程序,实现在网络上发送和接收XML文件,这对于理解网络编程和XML处理有很好的实践价值。通过学习和实践,你可以增强自己在网络通信和数据...
它采用了一种称为“懒解析”的策略,只在需要时解析和构建XML树,这降低了内存需求,尤其是在处理大型XML文件时。 8. **示例代码**: ```cpp tinyxml2::XMLDocument doc; if (doc.LoadFile("example.xml") == ...
以下我们将深入探讨如何实现这个过程,并重点关注Android环境下Word文档到XML的转换。 首先,理解Word文档的结构是必要的。Word文档通常是二进制格式(.doc或.docx),其中包含了文本、样式、图像等元素。.docx文件...
2. SOAP(Simple Object Access Protocol):SOAP是一种基于XML的协议,用于在分布式环境中交换结构化信息。SOAP消息封装在HTTP报文中,提供了标准的调用远程方法的方式。 四、XML Schema和DTD XML Schema和DTD...
而XML(eXtensible Markup Language)则是一种通用的数据交换格式,适合在网络环境中传输和存储数据。本主题将详细探讨如何使用Java的Apache POI库读取Excel文件,并利用JDOM库生成XML文件。 首先,Apache POI是一...
这种设计使得该工具可以在各种环境下快速使用,尤其适合那些需要在多台电脑间切换工作或者对系统环境有严格控制的用户。 该工具的主要功能应该是提供一个安全的方式来打开和查看XML文件。"绿色安全无毒"的描述表明...
XML文档由元素(Element)、属性(Attribute)、文本内容(Text Content)等构成,每个XML文件都有一个根元素,其他元素嵌套在根元素之下。例如: ```xml <element1 attr1="value1">Text Content <element2>More...
针对这一环境,"wince封装xml文件管理界面资源"提供了一种解决方案,它是一个专为wince设计的XML文件管理界面,旨在提高在该系统上的XML处理效率。描述中提到的问题是,XML管理界面在读取时速度较慢,这个问题通过...
假设有一个简单的购物订单XML文件`PO.xml`,内容如下: ```xml <?xml version="1.0" encoding="UTF-8"?> <OrderNumber>12345 <Customer>John Doe <ProductCode>ABC123 <Quantity>5 <ProductCode>DEF...
在客户端,首先创建一个XML文档,然后创建一个用于存储二进制内容的XML节点,接着利用ADO Stream对象读取本地文件并将其内容填充到该节点中。最后,使用XMLHTTP对象通过POST方法将XML文档发送至Web服务器。XMLHTTP...
HTTP XML文件解析是网络通信中常见的一种技术,它结合了HTTP协议和XML(可扩展标记语言)的数据格式,广泛应用于Web服务、API交互以及数据交换等领域。本文将深入探讨在线解析HTTP XML文件的相关知识点,包括HTTP...