Actionscript 3 :: NavigateInSytemBrowser For HTMLLoader In Flex 4.5
Mar 17, 2011
I am working on Flex 4.5 SDK and using Flash Builder 4 IDE for my Flex/AIR Desktop Application.
In my project I want to load one html page in one of the canvas areas. I am using HTMlLoader to load my page. My web page loads successfully in the canvas area.
The problem is that when I click on the links embeded in the html page that I have loaded, they do not open in my browser window.
There is a property of HTMlLoader "navigateInSystemBrowser" which need to be set to true to allow the embeded links of the page to open in a default browser window. But this property works only in Flex 4.0 I tried running the same thing a sample project using Flex 4.0 as the SDK and it works perfectly fine. But when I work with Flex 4.5 SDK it does not works.
I'm using AlivePDF to create a PDF file, then save it to the desktop. I can then use an HTMLLoader to display my lovely PDF file.
Now, the print button in Adobe Reader works fine. However, there will be young children using the app, so I'd like to have a big "Print" button right above it. I figured I could just start up a print job and feed it my HTMLLoader. This won't work because the HTML loader rasterizes the content.
I created an application with Flex and it open large PDF file, so when show PDF file it is too slow. Anybody, who know a solution which open PDF in background with HTMLLoader?
I use HTMLLoader component, and I have to load thousand of different websites per days by this component.But some times, HTML component produce several crash/days of my AIR application
In my AIR application in Flex 4, I use mx:HTML, and when I navigate to a location like this ut, some websites have "alert" function in javascript like this :lert('hello world!');nd AIR show the message in a box...I just want to remove, or ignore these messages, but I don't know how...
I want to do my stuff on LocationChangeEvent.LOCATION_CHANGE event which is introduced in AIR 2.7 but this event is not getting dispatched.My sample code is below. Please help me know if there is anything wrong that I am doing.
I have a flex Air program that loads external content with the HTMLLoader.Now for some reason whenever I load a page that has any flash content a blank system window pops up outside of my program. It's completely blank, all white with min, max and close buttons.If I close it any flash content I loaded stops working. For the life of my I can't figure out what's happening and there's no messages in the console and no title for the window.
private var webPage:HTMLLoader; private function registerEvents():void {
I have built a Air 2/Flex 4 kiosk application with Flash Builder 4. Currently I am implementing a touch screen browser to enable users to navigate company training videos. In an attempt to improve the usability of the website on the touchscreen I have placed the HTML component in an adaption of Doug McCune's DragScrollingCanvas (updated to use the flex 4 'Scroller' component) to allow users to scroll the webpage by dragging their finger across the screen. The mouseDown event is used to start scrolling the viewport. In addition the webpage was modified to disable text selection with the following css:
[Code]...
As an alternative I also tried adding a group container with the same dimensions as the HTMLLoader to detect the mouseDown events (so that the group container and HTMLLoader have the same Dragable parent container) and was able to capture mouseDown events and scroll the viewport as expected. However as the mouse event is handled by the group container, I am now unable to navigate the webpage.
I don't understand why i can't let HTMLLoader work. It seems that the code is very very easy:
[CODE]...
I changed some strings, so there are no compile errors, but i only see the white screen (I know that AIR requires). I'm a newbie. If it's not difficult can someone give a source code... Maybe the problem is in settings.
I've got an AIR app that is loading mx:HTMLs. I would like to block the ads that show in them just like Adblock Plus for Firefox does (see http://adblockplus.org/en/). I subscribe to the Easylist USA filter.
var req:URLRequest = new URLRequest("http://www.google.com"); thisHtmlWindow.open(); thisHtmlWindow.htmlContent.htmlLoader.load(req);
I don't know where to begin to interrupt the HTML GET-ting process in actionscript. This is where I suspect I can add the HTTP filter. It'd be nice to subscribe to the filter and periodically download it/update it to make sure the major ad networks are blocked.
There is powerful HTMLLoader component for AIR wrapped in mx:HTML for Flex.I want to supply images manually (ideally from bytes) for mx:HTML, which will display my generated contentThe point is to pack all resources in the application without external files. I can pack different html pages in the app and switch them when mx:HTML dispatchesEvent.LOCATION_CHANGE. Now I want the same for images
I need to find a way to pull the source code from an HTMLLoader object.I can't use URLLoader because the user needs to see what's on the page... is there a way I can do that? I've gone through the docs for HTMLLoader, but can't seem to find anything that would let me natively do that.
My Flex AIR App HTMLLoder() showing PDF and its toolbar Nice in Mac but under Windows XP its showing PDF but not showing PDF toolbar how can i solve it? [URL]
I'm making a custom webbrower by Adobe Air.I would like to add a html filter function that disable javascript & iframe.If I can get html code before render, I would delete tag elements with regexp.I guess I can something with htmlloader when htmlloader's LocationChangeEvent dispatch.
I've got a flash file (compiling to Air) with a HTMLLoader object in it. The HTMLLoader object loads the web page I link it to correctly. The page is an intranet page within my company's domain.What I would like to do is to take the HTML/text in the HTMLLoader component and convert it to a string so that I can list it out in a textArea. I want to parse the text to grab information like names and phone numbers etc. I'm sure I'm just missing something obvious.
we have load this html file using HTMLLoader inside an swf file.
_htmlLoader = new HTMLLoader(); _htmlLoader.paintsDefaultBackground = false; var req:URLRequest = new URLRequest(urlValue); _htmlLoader.load(req); _stage.addChild(_htmlLoader);
After loading this Swf file using Loader inside main application, text boxes are readonly and can't type in it. But we can change focus of them using Mouse.
var loader1:Loader = new Loader(); loader1.load(new URLRequest("path to file.swf")); // ... this.addChild(loader1); // ...
It is possible to create a "virtual mouse" which will be click on links on the HTML page loaded into HTMLLoader? I tried to do this using the class senocular .url... but it does not work.[code]
is there any event dispatched in HTMLLoader class when any of the input text field is being selected inside the HTML? If yes how to track not onlyt the Event but the input field also?
It is possible to create a "virtual mouse" which will be click on links on the HTML page loaded into HTMLLoader? I tried to do this using the class [URL] - but it does not work I have something like this:
I'm currently downloading website via an ActionScript HTMLLoader to later have access to the DOM to get some information out of the page. The problem is: each resource that is linked on the page (images, stylesheets, javascript) is also loaded which takes some additional time. I don't really need those resources, because only the plain HTML/DOM is interesting. Is there any way to disable loading of linked resources? At first I tried using an URLLoader and parse the result as XML, but when the website isn't valid this doesn't work. I also didn't find a library that validates/parses a given HTML-string into valid XML.
where I can find info about compiling flex 4.0 sdk on flex 4.5/4.5.1 sdk.I am having troubles. compilation goes well on 4.0 but whe I compile on 4.5 or 4.5.1 I get blank swf.
Note: I have set flash player 10.2 for compilation and also as default.
class Foo { [Bindable] public var property: String; }
The class Foo has an implicit event dispatcher to handle property change events. How can I access that without making Foo explicitly extend EventDispatcher?
I wish to develop a softare for 3D object compression (by polygon reduction) in flex using papervision 3D. Could you please suggest me an efficient algorithm for the same?
I have implemented application client-server with spring blazeDs message services using JMS message destination. The idea is a producer declared in Java send message using activeMQ and consumer declared in Flex receives them. I have configured the AMFChannel with a polling interval 0, but I have seen when the consumer subscribes to the destination in Flex, the time request can be of up to 3 seconds.