Seite 1 von 1

QWebkit ,keine Flashunterstützung ?

Verfasst: 2. April 2009 15:13
von Zephyr
Hi@all

Ich versuche unter Linux eine Flashanimation darzustellen (swf-datei). Ich habe bereits alles entsprechend vorbereitet und die plugin file ins ~./mozilla/plugin gepackt ,die Flashversion ist 10.


Allerdings scheint es nicht ganz zu funktionieren
und als ich weitergelesen habe ,habe ich folgendes im QtAssistant gefunden:

QWebSettings::PluginsEnabled 3 Enables or disables plugins in web pages. Currently Flash and other plugins are not supported.


Kann ich nun davon ausgehen dass unter Linux das plugin dann nicht funktionieren wird ? Welche alternative häte ich da ?

Verfasst: 2. April 2009 19:24
von androphinx
aktuell ist auf gar keinem system flash unterstützung implementiert. ich glaube java auch ni....

Mfg androphinx

Verfasst: 2. April 2009 20:13
von franzf
Defakto funktioniert Flash, ich hab keine Probleme.
Qt-4.5.0 + 64-bit-Flash-Plugin (also nix über nspluginwrapper).

Verfasst: 2. April 2009 21:36
von Zephyr
Welches System benutzt du ?

Möglicherweise ist auf Windows oder Mac Plattformen Flash bereits verfügbar.

Verfasst: 2. April 2009 22:28
von franzf
Zephyr hat geschrieben:Möglicherweise ist auf Windows oder Mac Plattformen Flash bereits verfügbar.
Dachte das war klar (nspluginwrapper gibt es nicht für Windows...).
Ich hab ein 64-bit-Gentoo. Ging alles ohne Frickel out-of-the-box.
Und .mozilla ist auch falsch (AFAIK).
Mein flash liegt hier:
/usr/lib64/nsbrowser/plugins/libflashplayer.so
resp. in /opt/, das ist dann halt ein symlink.

Grüße
Franz

Verfasst: 3. April 2009 08:28
von Zephyr
Oh das hate ich überlesen mit dem nspluginviewer ;)


Tatsache ist dass Flash sowohl im Konqueror als auch im Firefox funktioniert ,nur im Webkit läufts mal wieder nicht ,ich befürchte dass es schon wieder eine eigenart des Intel Gmas ist.

.mozilla/plugins in the user's home directory
.netscape/plugins in the user's home directory
System locations, such as
/usr/lib/browser/plugins
/usr/local/lib/mozilla/plugins
/usr/lib/firefox/plugins
/usr/lib64/browser-plugins
/usr/lib/browser-plugins
/usr/lib/mozilla/plugins
/usr/local/netscape/plugins
/opt/mozilla/plugins
/opt/mozilla/lib/plugins
/opt/netscape/plugins
/opt/netscape/communicator/plugins
/usr/lib/netscape/plugins
/usr/lib/netscape/plugins-libc5
/usr/lib/netscape/plugins-libc6
/usr/lib64/netscape/plugins
/usr/lib64/mozilla/plugins
Locations specified by environment variables:
$MOZILLA_HOME/plugins
$MOZ_PLUGIN_PATH
$QTWEBKIT_PLUGIN_PATH


Dort dürften also plugins vorhanden sein also lag die datei schon richtig ....

Verfasst: 3. April 2009 18:16
von franzf
Zephyr hat geschrieben:Oh das hate ich überlesen mit dem nspluginviewer ;)
GRRRRR :D
nspluginviewer ist das kde-modul, um im konqueror netscape-plugins anzeigen zu können (darunter fällt u.A. flash).
Der nspluginwrapper sorgt dafür, dass man unter einem 64-bit-linux auch 32-bit-plugins anzeigen kann. Für WIndows gibts natürlich schon (fast) immer die 64-Bit-Plugins, aber unter Linux (wie sollte es anders sein) sind meist die Entwickler zu wenig, drum muss man darauf warten :P

Aber genug...
Jetzt kommt der Zeitpunkt, wo man mehr Infos braucht.
Welche Qt-Version verwendest du? Welche Distri? 32/64Bit?

Funktioniert Flash, wenn du Arora verwendest? Wenn ja -> schau in die sourcen, dann wirst du früher oder später wissen wie es richtig geht. Wenn nicht, hast du wohl Probleme mit deiner Distri ;)

Grüße
Franz