2015-12-29 50 views
-5

我需要在我的面板Flex中加载一个URL(下方),但未加载angularjs。FLEX - 加载anglularJS URL内容

解决方案是什么?

<s:Panel id="panelHtml" x="0" y="22" width="100%" height="95%" enabled="false"> 
    <mx:HTML id="content" location="https://www.arcgis.com/home/webmap/viewer.html" 
    width="100%" height="100%" 
    visible="true" 
    verticalScrollPolicy="auto" horizontalScrollPolicy="auto" 
    complete="content_completeHandler(event)" 
    locationChange="content_locationChangeHandler(event)"/> 
</s:Panel> 

回答

0

mx:HTML组件是一个非常重量级的HTML渲染引擎自定义实现。据我所知它不使用浏览器,但本身处理一切。我认为这里只支持HTML,CSS和JavaScript的一部分。

由于mx:HTML仅在Air中可用,我猜你是在Air应用程序中使用它。我会建议看看Air的StageWebView类。它不像mx:HTML组件那么舒服,但据我所知,这直接利用了系统的默认浏览器。所以它应该能够显示更多。