HY, 我使用这种方法打开PDF文件但是当我点击按钮时,没有任何事情发生
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)" />
答案 0 :(得分:0)
如果这是移动应用,则应使用StageWebView
,而不是HTMLLoader
。此外,加载PDF只适用于iOS。 Android的默认浏览器无法查看4.3之前的PDF(可能仍然无法查看;自4.4发布以来我没有测试过)
如果您使用的是桌面设备,则必须安装Adobe Reader。如果不这样做,它将无法正常工作,因为它使用Reader窗口来呈现PDF。