Hi Nils,

Getting flash to work in an embedded browser has turned out to plague many
different engineers across the globe... on gecko and webkit based solutions,
so the problems you are seeing are not incommon.   The problem looks to be
that the NS plugin mechanism creates a child window for the flash plugin
which overlays the main browser window.  You never see it as two separate
windows, but that only because they are aligned and without window
decoration.

One solution that some engineers have found is to change the webpage to
request a transparent window mode so that the plugin shares the underlying
window, rather than work as a child window.  My own attempts to test this
haven't been successful under linux though.

A full solution will likely require intercepting the flash plugin setup and
then grab the child window's contents and then overlay this on the main
browser window's contents.  This solution is non trivial though.

Robert.

On Wed, Sep 9, 2009 at 10:40 AM, Nils
<[email protected]>wrote:

> Hi,
>
> I'am testing the osgWidget::Browser and enabled the adobe flash plugin in
> the gecko rendering engine but I still have some problems:
>
> The adobe flash plugin is enabled, because i can see an entry at the
> "about:plugins" page.
>
> When I open a youtube webpage with a movie, I can hear the sound, but I
> can't see anything within the movie area. I think the flashmovie started,
> but isn't rendered.
>
> (Do you have any ideas, how to fix this problem?
> Thanks
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to