2012-03-24 10 views
2

Das ist eine seltsame Idee, aber ist es möglich, einen Screenshot eines Flash-Objekts/Videos mit html5 zu erstellen? Ich frage nicht, wie man aus einem Canvas-Element ein Bild macht, da ich diesen Schritt bereits kenne.Screenshot des Flash-Objekts mit HTML5 machen

+0

Ich bezweifle, dass dies möglich ist. Gibt es einen Grund, warum Sie diesen Screenshot nicht serverseitig machen können? – Brad

+0

Ich wäre nicht in der Lage, einen serverseitigen Screenshot zu machen – John

+0

Warum nicht? Was ist der Grund? – Brad

Antwort

1

Sie können dies nicht direkt tun.

Haben Sie Zugriff auf den Blitz? Wenn ja, könnten Sie den Frame dort erfassen und über JS an Ihre Seite zurückgeben.

+0

Ich habe keinen direkten Zugriff darauf, es ist nicht meine swf-Datei – John

+0

Ich habe online gesucht. Habe es nicht getestet oder probiert, also nicht sicher, wie gut/leicht es funktionieren wird (Wenn überhaupt) Hier ist die Idee: 1. Erstellen Sie Ihr eigenes Flash-Objekt (http://devmag.org.za/ 2009/04/02/flash-for-free /) 2. Laden Sie das Objekt mit flash.display.Loader (http://helpx.adobe.com/flash/kb/load-external-swf-swf.html) 3. Schnappschuss des Anzeigeobjekts (http://stackoverflow.com/questions/1103374/displayobject-snapshot-in-flex-3) (Dies ist Flex, sollte aber ähnlich sein) 4. Adobe Docs sind Ihre Freund :) (http://help.adobe.com/de_DE/FlashPlatform/reference/actionscript/3) –

Verwandte Themen