2011-01-02 1 views
2

Ich möchte nur den Zugriff auf die folgenden Parameter eingebetteter Flash-Videos auf Websites befindet sich gewinnen lesen, dass ich meine eigenen benutzerdefinierten Browser nicht Erweiterung besitzen durch/Add-on:Ist es möglich, über eine Browsererweiterung mit JS/HTML5 auf eingebettete Flash-Video-Parameter zuzugreifen, die auf einer Site eingebettet sind, die Sie nicht besitzen?

  • Zeit Standort von Wiedergabekopf (so kann ich die aktuelle Uhrzeit in der Browser-Erweiterung angezeigt werden via HTML5/JavaScript)
  • Frames (so kann ich Capture sie in eine Bilddatei machen, sie und Anzeigebild in Browser-Erweiterung speichern)
  • Ursprüngliche Abmessungen in Pixel (so kann ich die Original-Video-Dimensionen über JS/HTML5 in Browser-Erweiterung angezeigt)

Ist dies möglich durch Javascript und HTML5 von einer Browser-Erweiterung verwenden?

Müsste ich etwas wie die SWFObject Javascript API http://code.google.com/p/swfobject/wiki/api verwenden?

Antwort

2

Es gibt keine Möglichkeit, dies zu tun, es sei denn, der Inhalt wurde speziell dafür entwickelt.
Wenn Sie ein Content-Anbieter sind, möchten Sie, dass Drittanbieter Ihre Videos einfach in ihre eigenen Seiten einbetten können, einfach Schnappschüsse machen und/oder herumspielen können, wenn der Film angezeigt wird?

Alle SWF-Dateien sind vor dem Zugriff aller anderen Domänen geschützt, sofern der Autor dies nicht explizit zulässt. Außerdem müssen Methoden und Eigenschaften für JavaScript verfügbar gemacht werden. Wenn Sie den Code nicht besitzen, können Sie keines dieser Dinge tun ...

Auch FLV-Filme werden normalerweise in einer Player-SWF-Datei angezeigt. Selbst wenn Sie also auf die Eigenschaften der in die HTML-Seite eingebetteten Datei zugreifen könnten, würden Sie nicht zum ursprünglichen Videoinhalt gelangen, sondern nur zum umgebenden Skin.

Verwandte Themen