Incorrect functionality of Embedded tag in html page, displaying object on top of all layers of Adobe air application native window

Title
Incorrect functionality of embed tag in html loader for adobe air development
Description
Problem Description: If we had loaded youtube.com video url in a view stack and navigate to other index of stack or away from we UI screen within the same native window video or embeded tag of flash player or any other embed object will be displayed on top of all screens layer in same position of where the object should be placed in side of html loader only.
Steps to Reproduce:
1) go to http://get.straweb.com/StraWebBrowser/StraWebBrowser.air download and install
2) load 2 tabs and in the 3 tab load video player of youtube.com which will a sample video
before completing the load of 3 tab which trying to load video from youtube.com, navigate to other tabs 1 or 2 in few second once the flash player of youtube.com video player is load it will display in the current tab or UI screen.
3) Try navigating to other tabs than youtube.com loaded tab you see the flash player is on top it stable.
4) navigate to 3 tab and try to navigate to other tab you can observe that so how it will not show that flash player and only visible in that 3 tab which is fine.
Actual Result: Embedded tag of html page displaying on top of all layers of Adobe air application native window
Expected Result: Embedded tag of html page should only displayed in side htmlloader
This you can replicate in any adobe air plugin update and on any Hardware and Environment.
Applicable to all sdk versions of adobe air.

Adobe Bugbase: Bug 3823839 Incorrect functionality of embed tag in html loader for adobe air development

Similar Messages

  • All Adobe AIR Applications stopped function today, what happened?

    I'm running OS X 10.6.3, all of my Adobe AIR applications stopped functioning today.
    Here is a list of all the Adobe AIR applications that I use...
    http://imgur.com/CNXz5
    Now here is the error that each of them have been giving me as of today...
    http://imgur.com/8R2Nb
    http://imgur.com/sbgPL
    http://imgur.com/yFQng
    I have changed absolutely nothing with any of these apps, or Adobe AIR in a very long time... I actually haven't even installed anything to my knowledge in a few weeks.
    I have tried reinstalling all of these apps, reinstalling Adobe AIR... everything. I've tried everything.
    Can anyone assist me in figuring out what is wrong? Thanks in advance for any help.

    I just put those commands through terminal and here is what I got...
    Last login: Thu May 27 10:27:19 on console
    ChrisLaBontysMacbook:~ macbook$ cat /Applications/Utilities/Adobe\ AIR\ Application\ Installer.app/Contents/Info.plist
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
      <dict>
        <key>CFBundleAllowMixedLocalizations</key>
        <true/>
        <key>CFBundleDevelopmentRegion</key>
        <string>English</string>
        <key>CFBundleExecutable</key>
        <string>Adobe AIR Application Installer</string>
        <key>CFBundleGetInfoString</key>
        <string>Adobe AIR 1.5.3</string>
        <key>CFBundleIconFile</key>
        <string>Adobe AIR</string>
        <key>CFBundleIdentifier</key>
        <string>com.adobe.air.ApplicationInstaller</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <string>6.0</string>
        <key>CFBundlePackageType</key>
        <string>APPL</string>
        <key>CFBundleShortVersionString</key>
        <string>1.5.3</string>
        <key>CFBundleVersion</key>
        <string>1.5.3.9130</string>
        <key>LSBackgroundOnly</key>
        <true/>
        <key>LSMinimumSystemVersion</key>
        <string>10.4.9</string>
        <key>NSHumanReadableCopyright</key>
        <string>Copyright © 2007-2009 Adobe Systems Inc.</string>
        <key>CFBundleDocumentTypes</key>
        <array>
          <dict>
            <key>CFBundleTypeExtensions</key>
            <array>
              <string>air</string>
            </array>
            <key>CFBundleTypeIconFile</key>
            <string>Adobe AIR Installer Package.icns</string>
            <key>CFBundleTypeMIMETypes</key>
            <array>
              <string>application/vnd.adobe.air-application-installer-package+zip</string>
            </array>
            <key>CFBundleTypeName</key>
            <string>com.adobe.air.InstallerPackage</string>
            <key>CFBundleTypeRole</key>
            <string>Viewer</string>
          </dict>
        </array>
      </dict>
    </plist>ChrisLaBontysMacbook:~ macbook$
    ChrisLaBontysMacbook:~ macbook$
    ChrisLaBontysMacbook:~ macbook$
    ChrisLaBontysMacbook:~ macbook$
    ChrisLaBontysMacbook:~ macbook$
    ChrisLaBontysMacbook:~ macbook$
    ChrisLaBontysMacbook:~ macbook$ head /Applications/RedditAddictLite.app/Contents/Resources/META-INF/AIR/application.xml
    <?xml version="1.0" encoding="utf-8" ?>
    <application xmlns="http://ns.adobe.com/air/application/1.0">
      <filename>RedditAddictLite</filename>
      <description>For power redditors: Track your karma scores in real-time -- with graphs!</description>
      <customUpdateUI>false</customUpdateUI>
      <name>RedditAddict Lite</name>
      <id>com.tritelife.redditaddictlite</id>
      <version>1.0</version>
      <allowBrowserInvocation>true</allowBrowserInvocation>
      <initialWindow>
    ChrisLaBontysMacbook:~ macbook$

  • How to embed jnlp file into html page using object tag

    hi everyone,
    i have written one jnlp file like this.
    <?xml version="1.0" encoding="utf-8" ?>
    <!-- JNLP file for Demo applicaion -->
    <jnlp spec="1.0+" codebase="http://localhost:9080/base/" href="SampleExample.jnlp">
         <information>
              <title>Demo Application</title>
              <vendor> </vendor>
              <description>Sample Demo Application</description>
              <offline-allowed/>
         </information>
         <security/>
         <resources>
              <j2se version="1.3+" />
              <jar href="common.jar" main="true" download="eager" />
              <jar href="classes12.jar" download="eager" />
              <jar href="toplink.jar" download="eager"/>
              <package name="com.applet.*" part="applet" recursive="true"/>
         </resources>
         <applet-desc name="grid" main-class="com.applet.PriceGrid" width="1000" height="300"/>
    </jnlp>
    i am trying embed that jnlp file using object tag like
    <OBJECT
    classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH="1000" HEIGHT="300" NAME="grid">     
    <PARAM NAME="jnlp" VALUE="http://localhost:9080/base/SampleExample.jnlp">
    </OBJECT>
    but i am not able to load the applet using Web Start.
    Can anyone please help me. This is very Urgent for me.
    Thanks & Regards,
    Shiva.

    thanks.
    i am giving my problem clearly. i have one applet. Previously i am loading the applet in my html page using object tag like this...
    <OBJECT
    classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH="1000" HEIGHT="300" NAME="grid">
    <PARAM NAME="CODE" VALUE="com.adp.base.applet.PriceGrid.class" >
         <PARAM NAME="ARCHIVE" VALUE="common.jar,classes12.jar,toplink.jar" >
         <PARAM NAME="NAME" VALUE="grid" >
    <PARAM NAME="type" VALUE="application/x-java-applet">
    <PARAM NAME= "cache_option" VALUE ="no">
    </OBJECT>
    now what i need to do is
    i need load the applet only first time using web start and when ever the applet code changes in the server i need to reload the applet.
    for that i kept all the applet resources in .jnlp file.i want to cache all the resources which are in .jnlp file and applet must be displayed within a web page within a browser.
    Webstart always open a new application windows.
    I need to run an Applet embedded within a web page within a browser.
    Is there a way to still use Webstart?

  • Parsing the FRAME tag from HTML pages

    Hello to everybody,
    I am trying to parse the A tags & the Frame tags from HTML pages. I have developed the code below, which works for the A tags but it does not work for the Frame tags. Is there any idea about this?
    private void getLinks() throws Exception {
         System.out.println(diskName);
    links=new ArrayList();
    frames=new ArrayList();
    BufferedReader rd = new BufferedReader(new FileReader(diskName));
    // Parse the HTML
    EditorKit kit = new HTMLEditorKit();
    HTMLDocument doc = (HTMLDocument)kit.createDefaultDocument();
    doc.putProperty("IgnoreCharsetDirective", new Boolean(true));
    try {
         kit.read(rd, doc, 0);
    catch (RuntimeException e) {return;}
    // Find all the FRAME elements in the HTML document, It finds nothing
         HTMLDocument.Iterator it = doc.getIterator(HTML.Tag.FRAME);
    while(it.isValid()) {
    SimpleAttributeSet s = (SimpleAttributeSet)it.getAttributes();
    String frameSrc = (String)s.getAttribute(HTML.Attribute.SRC);
         frames.add(frameSrc);
    // Find all the A elements in the HTML document, it works ok
    it = doc.getIterator(HTML.Tag.A);
    while (it.isValid()) {
    SimpleAttributeSet s = (SimpleAttributeSet)it.getAttributes();
    String link = (String)s.getAttribute(HTML.Attribute.HREF);
    int endOfSet=it.getEndOffset(),
    startOfSet=it.getStartOffset();
    String text=doc.getText(startOfSet,endOfSet-startOfSet);
    if (link != null)
         links.add(new Link(link,text));
    it.next();
    }

    Hello to everybody,
    I am trying to parse the A tags & the Frame tags from HTML pages. I have developed the code below, which works for the A tags but it does not work for the Frame tags. Is there any idea about this?
    private void getLinks() throws Exception {
         System.out.println(diskName);
    links=new ArrayList();
    frames=new ArrayList();
    BufferedReader rd = new BufferedReader(new FileReader(diskName));
    // Parse the HTML
    EditorKit kit = new HTMLEditorKit();
    HTMLDocument doc = (HTMLDocument)kit.createDefaultDocument();
    doc.putProperty("IgnoreCharsetDirective", new Boolean(true));
    try {
         kit.read(rd, doc, 0);
    catch (RuntimeException e) {return;}
    // Find all the FRAME elements in the HTML document, It finds nothing
         HTMLDocument.Iterator it = doc.getIterator(HTML.Tag.FRAME);
    while(it.isValid()) {
    SimpleAttributeSet s = (SimpleAttributeSet)it.getAttributes();
    String frameSrc = (String)s.getAttribute(HTML.Attribute.SRC);
         frames.add(frameSrc);
    // Find all the A elements in the HTML document, it works ok
    it = doc.getIterator(HTML.Tag.A);
    while (it.isValid()) {
    SimpleAttributeSet s = (SimpleAttributeSet)it.getAttributes();
    String link = (String)s.getAttribute(HTML.Attribute.HREF);
    int endOfSet=it.getEndOffset(),
    startOfSet=it.getStartOffset();
    String text=doc.getText(startOfSet,endOfSet-startOfSet);
    if (link != null)
         links.add(new Link(link,text));
    it.next();
    }

  • How to Enable Auto Update functionality in  adobe AIR application?

    Hi All,
         How to Enable Auto Update functionality in  adobe AIR application and ask for new version to install to user.
         Please provide some informarion regarding above topic.
    Thanks,
    Sunil Rana

    Hi All,,
    Got solution. call checkUpdate() function in application level initialize event.
    private function checkUpdate() : void
                    appUpdater.updateURL = "http://www.aa.com/flex/aa/NativeUpdater.xml";
                    appUpdater.addEventListener(UpdateEvent.INITIALIZED, updater_initializedHandler);
                    //we can hide the dialog asking for permission for checking for a new update;
                    //if you want to see it just leave the default value (or set true).
                    appUpdater.isCheckForUpdateVisible = false;               
                    //we initialize the updater
                    appUpdater.initialize();   
                 * Handler function for updater_initializedHandler events triggered by the ApplicationUpdater.INITIALIZED
                 * @param updater_initializedHandler
                protected function updater_initializedHandler(event:UpdateEvent):void
                    //initializeHandler();
                    appUpdater.checkNow();
    In NativeUpdater.xml
    <?xml version="1.0" encoding="utf-8" ?>
    <update xmlns="http://ns.adobe.com/air/framework/update/description/1.0">
         <version>2.0</version>
          <url>http://www.aa.com/flex/aa/AutoUpdate.air</url>
         <description>
         <![CDATA[                 * This a Win update
          ]]>
          </description>
    </update>
    Upload NativeUpdater.xml file on your Server. When you open your old .air file it will ask for replace with new version.
    Thanks,
    Sunil Rana

  • Calling a function in flash on an HTML page

    Hi,
    I need help regarding how to call a flash function from an HTML page. The idea is to have a link on my page (HTML link) that once clicked displays a movieclip in flash. I know i have to use the asfunction in HTML. So far I have just created my swf file with a function called showInfo. I've embedded the flash into an HTML page. I have then added a link on the HTML page as follows:
    <a href="asfunction:showInfo">Link name</a>
    but when I click it says:
    "Firefox doesn't know how to open this address, because the protocol (asfunction) isn't associated with any program."
    is there a piece of code I need to write in flash for this to work?
    Thanks
    Eugene

    have your html link call a javascript function and use the externalinterface class in flash to communicate between javascript and actionscript.

  • Problem with printing multiple Embedded PDF in HTML page

    I have a list of embedded pdf in a html page to be printed in particular order. Using following java script i am trying silently print the pdf one by one. <br /><br />var objectList=document.getElementsByTagName("object");<br /><br />for(i=0;i<objectList.length;i++){<br />   priobj=document.getElementById(objectList[i].id);<br />   priobj.printAll();<br />}<br /><br />Actually the order of call to the printAll methods works correctly.  But the printing of PDF are not is correct order of call. <br /><br />Any Inputs or directions or workarounds on this issue will be really appreciated.<br /><br />Thanks a lot<br /><br />Prem

    HI,
    wat i understand is u r trying to loop at a variable window .but tht is not suggestable.
    write a loop in program lines. read the values in to different variables and the try printing them as text elements that will solve the problem.
    or else in other way use a template and that can also solve the problem.

  • Embedding form into html page

    I have embedded my adobe form into my website html page using the correct pixel width but it previews larger and is blowing out my webpage size - any thoughts?

    Hi,
    Please provide the link to your webpage or send it to [email protected]
    What browser are you using to view your webpage? are you viewing your webpage via mobile devices or laptop/desktop?
    Thanks,
    Lucia

  • Can I use Adobe AIR applications in web pages?

    I want to use an air application in web page .can I do this?
    please help me!

    If you haven't used any AIR specific packages then the swf is same as the flash SWF for web and you can use it directly.
    Somebody correct me if I am wrong...

  • Jsp tags in .html pages

    Hi
    Is possible to put jsp tags in pages .html?
    I try this example:
    <html>
    <head>
    <title></title>
    </head>
    <%
    out.print("teste");
    %>
    <body>
    </body>
    </html>
    and the result in the page is the jsp code. Tomcat don't print "teste", print out.print("teste");.
    Is possible to do this.
    Thanks in advance.
    Lu�s Matos

    What do you expect to happen? Who would you expect to print anything? Your browser is the only instance that reads HTML, and it's not a servlet container. JSPs have to be compiled and executed by such a container like Tomcat.

  • How to open a PDF within a PDF viewer embedded in a html page

    Hi. I'm trying to modify a jsp that opens a runtime generated pdf. Originally, the pdf is opened by prompting the Adobe Reader program, but now I need to open the pdf within the jsp (which also have other content, not just display the pdf). I tried to embed the pdf in an iframe (similar to this: http://www.cs.tut.fi/~jkorpela/html/iframe-pdf.html ), but not works, it still prompts the Adobe Reader program. Actually the pdf content is generated on runtime and output through a servlet's output stream (this servlet is written by someone already left), what i did is try to open this servlet url in an iframe. If the iframe src is really a pdf file, it really works. But now the url is a servlet that output a pdf, is there anything special needed to do in the servlet in order to fulfill my requirement?

    i'm a bit confused...sounds like you don't like the adobe reader welcome screen poping up....or perhaps even the quick buttons that would surround the document. i believe these are unavoidable.
    It also sounds like you have a servlet that returns a application/pdf mime type. ( or is at least capable of) you should be able to mark that as the source of your iframe and have no issues. i personally don't use a servlet...i use a jsp...its very easy...here's the code:
    <%
         response.setContentType("application/pdf");
         MyDataBean db = new MyDataBean();
         try {
              /* pass parameters and outstream for return */ 
              db.generatePDFFile( request, response.getOutputStream());
         } catch ( Exception e ) {
              response.setContentType("text/html");
              out.print( "there was a problem with your request..." );
    %>gl, hope that helps.

  • Why won't my HTML page display my applet?

    I can't figure this out. It works fine through Sun's appletviewer. Here is my HTML code:
    <applet code="backGroundSwing.class" height=200 width=500></applet>
    Here is my applet code:
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.event.*;
    //<applet code="backGroundSwing.class" height=500 width=500></applet>
    public class backGroundSwing extends JApplet{
         sprite pane;
         JButton red = new JButton("Red");
         JButton green = new JButton("Green");
         JButton blue = new JButton("Blue");
         JButton cyan = new JButton("Cyan");
         JButton yellow = new JButton("Yellow");
         JButton orange = new JButton("Orange");
         public void init(){
              Container contentPane = getContentPane();
              pane = new sprite();
              contentPane.add(pane);
              pane.add(red);
              pane.add(green);
              pane.add(blue);
              pane.add(cyan);
              pane.add(yellow);
              pane.add(orange);
              red.addActionListener(new ActionListener(){
                   public void actionPerformed(ActionEvent event){
                        pane.setBackground(Color.red);
              green.addActionListener(new ActionListener(){
                   public void actionPerformed(ActionEvent event){
                        pane.setBackground(Color.green);
              blue.addActionListener(new ActionListener(){
                   public void actionPerformed(ActionEvent event){
                        pane.setBackground(Color.blue);
              cyan.addActionListener(new ActionListener(){
                   public void actionPerformed(ActionEvent event){
                        pane.setBackground(Color.cyan);
              yellow.addActionListener(new ActionListener(){
                   public void actionPerformed(ActionEvent event){
                        pane.setBackground(Color.yellow);
              orange.addActionListener(new ActionListener(){
                   public void actionPerformed(ActionEvent event){
                        pane.setBackground(Color.orange);
         class sprite extends JPanel{
              sprite(){

    No, all the other applets use AWT. I think I have the plug in. At least, on my control panel, I have an icon that says:
    java 1.3.1 plug in.
    Is there a way that people with out any java software installed on there computer except a java enable browser view my swing applets?
    Here is my source code:
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.event.*;
    //<applet code="backGroundSwing.class" height=500 width=500></applet>
    public class backGroundSwing extends JApplet{
         sprite pane;
         JButton red = new JButton("Red");
         JButton green = new JButton("Green");
         JButton blue = new JButton("Blue");
         JButton cyan = new JButton("Cyan");
         JButton yellow = new JButton("Yellow");
         JButton orange = new JButton("Orange");
         public void init(){
              Container contentPane = getContentPane();
              pane = new sprite();
              contentPane.add(pane);
              pane.add(red);
              pane.add(green);
              pane.add(blue);
              pane.add(cyan);
              pane.add(yellow);
              pane.add(orange);
              red.addActionListener(new ActionListener(){
                   public void actionPerformed(ActionEvent event){
                        pane.setBackground(Color.red);
              green.addActionListener(new ActionListener(){
                   public void actionPerformed(ActionEvent event){
                        pane.setBackground(Color.green);
              blue.addActionListener(new ActionListener(){
                   public void actionPerformed(ActionEvent event){
                        pane.setBackground(Color.blue);
              cyan.addActionListener(new ActionListener(){
                   public void actionPerformed(ActionEvent event){
                        pane.setBackground(Color.cyan);
              yellow.addActionListener(new ActionListener(){
                   public void actionPerformed(ActionEvent event){
                        pane.setBackground(Color.yellow);
              orange.addActionListener(new ActionListener(){
                   public void actionPerformed(ActionEvent event){
                        pane.setBackground(Color.orange);
         class sprite extends JPanel{
              sprite(){
         

  • Dynamically changed view within a IFrame object in HTML page is not visible in UI Automation tree

    Hi, 
    I have a webpage where are are some links in the top of the page. Then there is a IFrame. When the web page is hit, it opens with a default page in the IFrame. Clicking on each link will load a page in the IFrame alone. 
    The UI Automation tree detects the controls in the IFrame when application is opened in a new IE page.
    I tried to navigate to a new page by clicking on a link and iframe was loaded with the  new page.
    Then navigating to the iframe in the UI Automation tree i was just able to see a ControlType.Custom control and not able to navigate beyond further.
    Note: I just work on the client side and don't have access to the server or the application code. 
    Any help would be greatly appreciated.

    Adobe Bugbase: Bug 3823839 Incorrect functionality of embed tag in html loader for adobe air development

  • Fast Response Appreciated - Calling Edge Function from an HTML page embedded in iFrame within Comp

    This is a tricky one, but it may just be that I don't understand the syntax,
    Situation:
    I have an Edge Animate composition that is acting as an interface and container into which other content is embedded using an iFrame.  I have several functions in Stage > creationComplete, and for one of the embedded content pieces, I want to include a button that calls one of the Edge functions.
    Challenge:
    I have read about referencing elements within Edge when it is the Edge file that is embedded on an HTML page, but I cannot figure out how to reference Edge in the reverse.
    I have tried these options where headerselect(page) is my function:
    AdobeEdge.getComposition("EDGE-531849691").getStage().headerSelect("community");
    window.top.Edge.getComposition("EDGE-531849691").getStage().headerSelect("community");
    This is for a project that is time sensitive.  Your immediate help is greatly appreciated!
    Thanks!
    Fred

    Justin,
    Looks like someone has already responded to your post. Did that answer your
    question? In their suggestion, they indicated that you could actually
    created the jplayer instance within the Edge composition, and therefore
    have more direct access to its events. If that will not work for you, it
    may help to know how your page is laid out.  Where is the Edge file in
    relation to the jplayer and how do you intend for them to interact?  Does
    the player need to be outside of Edge for some reason?
    Let me know if you still need help. Thanks!
    Fred

  • Html pages with Flash embedded into mxml Html in Air?

    I am building an Air application in Flex 3.5 and am using the mxml HTML tag to load html pages. I am wondering how I can load swf files embedded in my html page? Is that possible?
    Thanks a lot for any help with this!

    You can access the OBIEE data via ODBC but only on Windows machines. If you install the client tools you will get the BI Server ODBC server which you can use to connect any Wep Application to OBIEE. If you want to integrate OBIEE within another site see this post, it might give an idea:
    Re: Sharepoint Integration through web parts

Maybe you are looking for

  • Error 7 (Windows error 126) avFoundationcf.dll not found.

    Error 7 (Windows error 126) avFoundationcf.dll not found. windows 7 64bit, I've tried everything, but it dosn't work, please help.

  • Need info on adobe pdf generator

    Hi, We are evaluvating a tool to convert word document to pdf for our prestegious client. Below are requirements, Requirement 1: Source- MS Word document Target- PDF 1) Conversion of MS Word document to PDF through online. Here Word document content

  • What version of ACR do I need for my Sony A37 for Elements 6 ?

    I am having a problem finding the version of ACR I need for my Sony Alpha37 - I use Elements 6

  • Change HTML page

    I have a page with two columns, on the left side I have one menu and the rigth side HTML page, I want to change the HTML page depend of the option menu choice, how can I do that? thank by any idea null

  • Wiki Server 2: "Access Forbidden!"

    Hi all, Suddenly today (after a reboot) our wiki pages started responding with the Error 403 "Access Forbidden" page... As seen here: http://www.celadonsound.com/groups I can't seem to figure out why this has happened. I'm sure I could do with supply