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!
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%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.
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
Sollte das nächste WMP-Objekt verwenden (funktioniert in Chrome, FF, Safari)
%Vor%Tags und Links javascript windows-media-player