Apache flex Open PDF flex不起作用
Hy, 我使用这种方法打开PDF文件,但当我点击按钮时,什么都没有发生Apache flex Open PDF flex不起作用,apache-flex,Apache Flex,Hy, 我使用这种方法打开PDF文件,但当我点击按钮时,什么都没有发生 private var browser:HTMLLoader; protected function onButtonClicked(event:MouseEvent):void { browser = new HTMLLoader(); browser.width = 100; browser.height = 2
private var browser:HTMLLoader;
protected function onButtonClicked(event:MouseEvent):void
{
browser = new HTMLLoader();
browser.width = 100;
browser.height = 200;
browser.load(new URLRequest("http://help.adobe.com/fr_FR/flex/mobileapps/developing_mobile_apps_flex.pdf"));`
}
]]>
</fx:Script>
<s:Button x="9" y="67" label="test" click="onButtonClicked(event)" />
私有变量浏览器:HTMLLoader;
受保护的功能onButtonClicked(事件:MouseeEvent):无效
{
浏览器=新的HTMLLoader();
浏览器宽度=100;
浏览器高度=200;
加载(新的URL请求(“http://help.adobe.com/fr_FR/flex/mobileapps/developing_mobile_apps_flex.pdf"));`
}
]]>
如果这是一个移动应用程序,你应该使用StageWebView
,而不是HTMLLoader
。此外,加载PDF只能在iOS上工作。Android的默认浏览器无法查看4.3之前的PDF文件(而且可能仍然无法查看;自4.4发布以来,我还没有进行过测试)
如果您在桌面上,必须安装Adobe Reader。如果不这样做,它将无法工作,因为它使用阅读器窗口来呈现PDF