Gibt es eine dokumentierte JavaScript API für Windows Media Player?

7

Ich möchte JavaScript verwenden, um einen eingebetteten Windows Media Player zu steuern und auf alle Eigenschaften zuzugreifen, die der Player verfügbar macht. Ich habe ein paar Hacky-Beispiele online gefunden, aber nichts Konkretes.

Ich brauche wirklich Zugang zum Spielen, Pausieren, Stoppen, Suchen, Vollbild usw. Ich möchte auch Zugriff auf alle Ereignisse haben, die der Spieler gerade überträgt.

Hilfe wäre wunderbar (ich habe bereits ein Flash-Äquivalent, nur damit Sie es wissen), danke!

    
ironkeith 18.11.2008, 17:57
quelle

5 Antworten

6

Es gibt eine API im Entwicklerzentrum von Microsoft, aber sie funktioniert nur, wenn Sie Windows Media Player mit active-x einbetten.

Um mehr über die API zu erfahren, lesen Sie MSDN: Ссылка

    
ironkeith 07.04.2009, 23:30
quelle
11

Die API erfordert ActiveX-Konnektivität, die in Internet Explorer enthalten ist, oder kann ein Plugin verwenden für Firefox .

Hier ist eine Beispielseite, mit der Sie vielleicht anfangen können.

%Vor%     
Mister Lucky 08.04.2009 00:30
quelle
4

Windows Media Player wird als ActiveX-Steuerelement verfügbar gemacht, auf das jede Skriptsprache zugreifen kann, die auf dem Windows-Skripthost ausgeführt wird. Sie sollten jscript verwenden können, um es zu steuern. JScript ist Microsoft Implentiation von Java-Skript. Informationen darüber, welche Objekte und Methoden mit jscript für Windows Media Player verfügbar sind, finden Sie unter diesem Link.

    
Jared 18.11.2008 19:56
quelle
0

Soweit ich weiß, gibt es keine offene JavaScript-Bibliothek für die cross-browserübergreifende Behandlung eines WMP-Players. dieser Link sollte es Ihnen jedoch leicht machen um deine eigene kleine Bibliothek zu gründen. Der Code benötigt möglicherweise einige Updates und Tests in modernen Browserversionen, aber Sie haben die Grundlagen dort.

Die Bibliothek, nach der Sie suchen, wäre eine großartige Idee für ein Google-Code-Projekt. Ich nehme an, dass jeder Adobe Flash mit sIFR / swfobject oder Microsoft Silverlight mit sistr usw., es gibt nicht viel Interesse, Client-Skript-Controlling für WMP zu schreiben.

    
user19264 18.11.2008 20:18
quelle
0

Sollte das nächste WMP-Objekt verwenden (funktioniert in Chrome, FF, Safari)

%Vor%     
Konstantin Konopko 17.01.2013 05:26
quelle