FLEX-加载anglularJS URL内容



我需要在我的面板Flex中加载一个URL(如下),但angularjs没有加载。

解决方案是什么?

<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>

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

由于mx:HTML仅在Air中可用,我猜您正在Air应用程序中使用它。我建议你看看Air的StageWebView类。它不像mx:HTML组件那样舒适,但据我所知,它直接使用了系统默认的Browser。所以它应该能够显示更多。

最新更新