A quick run from new Flash Builder unvealed a problem with using iFrame. The
message is:
Error: Error #2067: The ExternalInterface is not available in this container.
ExternalInterface requires Internet Explorer ActiveX, Firefox, Mozilla 1.7.5
and greater, or other browsers that support NPRuntime.
at Error$/throwError()
at flash.external::ExternalInterface$/call()
at IFrame/set visible()[D:\projects\sfcs\UFDPortal\src\IFrame.as:776]
at
mx.containers::ViewStack/childAddHandler()[E:\dev\beta1\frameworks\projects\framework\src\mx\containers\ViewStack.as:1328]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at
mx.core::UIComponent/dispatchEvent()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\UIComponent.as:11260]
at
mx.core::Container/http://www.adobe.com/2006/flex/mx/internal::childAdded()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:3875]
at
mx.core::Container/addChildAt()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:2541]
at
mx.core::Container/addChild()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:2459]
at
mx.core::Container/createComponentFromDescriptor()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:4275]
at
mx.containers::ViewStack/createComponentsFromDescriptors()[E:\dev\beta1\frameworks\projects\framework\src\mx\containers\ViewStack.as:1067]
at
mx.core::Container/createChildren()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:3120]
at
mx.core::UIComponent/initialize()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\UIComponent.as:6510]
at
mx.core::Container/initialize()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:3053]
at
mx.core::UIComponent/http://www.adobe.com/2006/flex/mx/internal::childAdded()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\UIComponent.as:6402]
at
mx.core::Container/http://www.adobe.com/2006/flex/mx/internal::childAdded()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:3879]
at
mx.core::Container/addChildAt()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:2541]
at
mx.core::Container/addChild()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:2459]
at
mx.core::Container/createComponentFromDescriptor()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:4275]
at
mx.core::Container/createComponentsFromDescriptors()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:4082]
at
mx.core::Container/createChildren()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:3120]
at
mx.core::UIComponent/initialize()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\UIComponent.as:6510]
at
mx.core::Container/initialize()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:3053]
at
mx.core::UIComponent/http://www.adobe.com/2006/flex/mx/internal::childAdded()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\UIComponent.as:6402]
at
mx.core::Container/http://www.adobe.com/2006/flex/mx/internal::childAdded()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:3879]
at
mx.core::Container/addChildAt()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:2541]
at
mx.core::Container/addChild()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:2459]
at
mx.core::Container/createComponentFromDescriptor()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:4275]
at
mx.core::Container/createComponentsFromDescriptors()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:4082]
at
mx.core::Container/createChildren()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:3120]
at
mx.core::UIComponent/initialize()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\UIComponent.as:6510]
at
mx.core::Container/initialize()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:3053]
at
mx.core::UIComponent/http://www.adobe.com/2006/flex/mx/internal::childAdded()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\UIComponent.as:6402]
at
mx.core::Container/http://www.adobe.com/2006/flex/mx/internal::childAdded()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:3879]
at
mx.core::Container/addChildAt()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:2541]
at
mx.core::Container/addChild()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:2459]
at
mx.core::Container/createComponentFromDescriptor()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:4275]
at
mx.core::Container/createComponentsFromDescriptors()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:4082]
at
mx.core::Container/createChildren()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:3120]
at
mx.core::UIComponent/initialize()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\UIComponent.as:6510]
at
mx.core::Container/initialize()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Container.as:3053]
at
mx.core::Application/initialize()[E:\dev\beta1\frameworks\projects\framework\src\mx\core\Application.as:992]
at UFDPortal/initialize()
at
mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::childAdded()[E:\dev\beta1\frameworks\projects\framework\src\mx\managers\SystemManager.as:2263]
at
mx.managers::SystemManager/initializeTopLevelWindow()[E:\dev\beta1\frameworks\projects\framework\src\mx\managers\SystemManager.as:3627]
at
mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::docFrameHandler()[E:\dev\beta1\frameworks\projects\framework\src\mx\managers\SystemManager.as:3400]
at
mx.managers::SystemManager/docFrameListener()[E:\dev\beta1\frameworks\projects\framework\src\mx\managers\SystemManager.as:3258]
It works from the actual web though. It's just annoying to export the release
build for every change. Any fix, idea?
Thanks