我正在使用Flexpaper库开发flex pdf reader应用程序。我从http://flexpaper.devaldi.com/download/获得了flexpaper库并添加到我的项目构建路径中,它在flex web,桌面和移动项目中都运行良好。
我从http://code.google.com/p/flexpaper/downloads/list获得了源代码,并在我的flex项目中实现了自定义应用程序。
对于编译时没有错误但无法正常工作的Flex Desktop项目。 Swf文件没有加载,总是在右侧显示微调器。
对于显示编译错误的Flex Mobile项目。 无法解析为组件实现
请给我解决方案..
谢谢和问候 迪内希
答案 0 :(得分:3)
我得到了解决方案。我的Flex项目和Flex移动项目都适用于定制的flexpaper库。
我将代码更改为
<mx:VBox xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:fx="http://ns.adobe.com/mxml/2009"
谢谢和问候, 迪内希
答案 1 :(得分:2)
Flex Desktop和Web项目都经过编译和运行,没有错误。
我将代码更改为
protected function button1_clickHandler(event:MouseEvent):void
{ myViewer.SwfFile="Paper.swf";
}
<flexpaper:FlexPaperViewer id="myViewer" x="10" y="44" >
</flexpaper:FlexPaperViewer>
<s:Button x="306" y="19" label="Load Swf" click="button1_clickHandler(event)"/>
而不是
<flexpaper:FlexPaperViewer x="10" y="10" height="301" SwfFile="Paper1.swf">
</flexpaper:FlexPaperViewer>
对于显示编译错误的Flex Mobile项目。 无法解析为组件实现。 帮助我