Chrome lädt keine Webseite mit einem <embed /> Element

1026
rossmcm

Ich habe versucht, eine einfache Sound-Webseite zum Laufen zu bringen:

Sound.html

<script> function PlaySound () { var  sounder = document.getElementById ("ToneA") ;  sounder.Play () ; }  </script>  <embed id="ToneA" height="1" width="1" src="https://dl.dropboxusercontent.com/u/311035/ToneA.mp3" autostart="false" enablejavascript="true"//> <button onclick="PlaySound () ;">Play</button> 

Die Test-Webseite ist hier . Es spielt im IE, aber nicht in Firefox oder Chrome.

Mein Problem: Chrome meldet "VLC-Plugin konnte nicht geladen werden". Es scheint ein bekanntes Problem zu sein, dass die VLC-Community im Moment nicht unbedingt als Fixierer empfunden wird und dass Google sich dafür entschieden hat, bestimmte Plugins nicht zuzulassen. Wenn ich das Plugin deaktiviere, bekomme ich keine Nachricht mehr, aber es passiert nichts, wenn ich auf die Schaltfläche klicke. Ich sehe die Konsole in einem Debug-Fenster

Uncaught TypeError: undefined is not a function Sound.html:7 PlaySound Sound.html:7 onclick 

was darauf hindeutet, dass Chrome nichts anderes finden konnte, um mit der Sounddatei umzugehen. Wie kann ich Chrome mitteilen, dass er (z. B.) Windows Media Player verwenden soll?

* UPDATE *

Dies liegt anscheinend daran, dass das VLC-Plugin ein NPAPI-Plugin ist und von Chrome nicht mehr unterstützt wird. Ich habe VLC deinstalliert und dies hat den Fehler beim Laden der Webseite mit einem eingebetteten Soundelement beseitigt, es wird jedoch immer noch kein WMP aufgerufen.

0
Möchten Sie auf Ihrem Computer zu WMP wechseln (zum Thema hier) oder die Website selbst für den Benutzer tun? (wäre für Stack Overflow) random vor 9 Jahren 0
Danke @ Random. Ich möchte mit einer "Proof-of-Concept" -Seite aufwarten, die mit dem Computer und Browser von Joe Average zusammenarbeitet, was für IE gilt. Mein Problem ist, dass ich Chrome nicht auf meinem PC verwenden kann, was auch immer der IE verwendet (vermutlich WMP). Dies kann daran liegen, dass ich das VLC-Plug-In installiert habe. rossmcm vor 9 Jahren 0

0 Antworten auf die Frage