Hello!
Since yesterday I have tried to add a flash file into my GWT app. The flash 
file should display an image and has zooming functions. The image is created by 
a servlet from a base 64 coding. 
The code works perfectly in Firefox, the image is displayed, but it does not 
work in IE, Chorme or Safari. This is my Java Code:

String imageUrl = 
"dmisv2/Display?action=getImagingFinding&befundeID="+befundeId+"&width=1280";
System.out.println("Image Url: "+imageUrl);
System.out.println("Path: "+Window.Location.getPath());
String webpage =
        "<div id=\"flashwrapper\"><script type=\"text/javascript\">\n"+
        "var url = escape(\"components/FlexiZoomer/sample.jpg\");\n"+
        "var flashvars = {};\n"+
        "flashvars.imgSrc = url;\n"+
        "var params = {};\n"+  
        "params.scale = \"noScale\";\n"+
        "params.salign = \"lt\";\n"+
        "swfobject.embedSWF(\"components/FlexiZoomer/flexiZoomer.swf\", 
\"flashContent\", \"1004\", \"740\", 
\"9.0.0\",\"components/FlexiZoomer/expressInstall.swf\", flashvars, params);\n"+
        "</script>\n"+
        "<div id=\"flashContent\">Detecting Flash</div></div>";

        HTMLPane content = new HTMLPane();
        content.setWidth(1004);
        content.setHeight(740);
        content.setContents(webpage);
                
        SmartGwtWindow enlargement = new SmartGwtWindow();
        enlargement.createSmartGwtWindow(1024, 768, title, content , false);

As you can see I use SmartGwt and I know that I do not use JSNI fort he 
Javascript, but however it is working in Firefox. I already enabled the test 
mode, therefor I do not load the image from the servlet.
In IE, Chrome and Safari I only get my messages which is written in the <div 
id=content"> no flash is loaded. If I try this code in a simple html file 
meaning not in java it is also working in IE, Chrome and Safari.

What can be the reason for hat, how can I solve it? I am not an expert in flash.

Thanks,
Florian

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to