Zurück   Flashforum > Flash > Mobile Flash und Flash Lite

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-08-2006, 17:32   #1 (permalink)
der, der Antworten sucht
 
Benutzerbild von ThorstenW
 
Registriert seit: Aug 2002
Ort: neu in Bremen
Beiträge: 393
Flash in WebBrowser-Componente auf Pocket pC in c# anzeigen

Hallo zusammen,

das wird jetzt evtl. ein bischen speziell.
Ich entwickle eine PocketPC-Anwendung in C#. Innerhalb der Anwendung möchte ich gerne eine Flashanimation anzeigen.
Mein Ansatz: Ich nutze eine WebBrowser-Componente. Ich habe mir also eine kleine miniAnimation gebaut und hab mir von Flash die passende Html-Datei erzeugen lassen. Wenn ich diese auf dem PocketPC in den InternetExploerer schmeisse funktioniert auch alles ganz wunderbar.

Wenn ich jetzt allerdings in meiner C#-Anwendung den HTML-Quelltext in die WebBrowser-Componente schmeisse wird zwar die Componente angezeigt, das Flashplugin wird auch geladen aber kein Film. Wenn ich nen "rechtsklick" auf das PlugIn mache zeigt es "Movie not loaded..." o.ä.

Ich habe folgende Vermutung:
In dem HTML in der C#-Anwendung verwende ich absolute Pfadangaben zu dem FlashFilm. Wenn ich die von Flash erzeugte HTML-Datei so umändere, dass auch absolute Pfadangaben drinnenstehen habe ich das gleiche Verhalten auch im IE.
Aber relative Pfade gehen in C# nich... es gibt ja keinen Ausgangspunkt der relativen Pfade... ich übergeb der Componente einfach nen String (den HTML-Text)

kann mir jemand helfen?

Gruß & Dank
T
ThorstenW ist offline   Mit Zitat antworten
Alt 31-05-2007, 08:09   #2 (permalink)
der, der Antworten sucht
 
Benutzerbild von ThorstenW
 
Registriert seit: Aug 2002
Ort: neu in Bremen
Beiträge: 393
soooo... ich muss mein Thema nochmal aufwärmen...
Mein erstes Problem habe ich gelöst indem ich die URL mit file://... geschrieben habe.

Nun habe ich ein weiteres:
Die Flashanimationen werden nun korrekt angezeigt. Was mich jetzt noch stört ist das Tap&Hold-ContextMenu von dem FlashPlugin. Ich hab schon versucht einen größen transparenten Button in den Hintergrund zu platzieren, der die "MouseClicks" abfangen soll... aber des geht nich.

Ich kann das ja kleiner machen und auch Punkte hinzufügen... ich hab sogar ne Möglichkeit gefiunden den "Rechtsklick" (Tap&Hold-Event) abzufangen... aber das is alles nich das was ich will...
Ich will das Menu gar nich mehr!

Kann jemand helfen?

Gruß und Dank
T
ThorstenW ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 16:25 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele