AudioObj = new Audio;
zurückkehren wird "Audio nicht definiert ist"Wie spielt man Audio in einer Nebenstelle?
Ich habe auch versucht die klassische fix:
var audio = require("audio");
, aber ohne Glück. Ich könnte Audio-Wiedergabe in einem anderen Teil der Erweiterung hinzufügen als in main.js
, wie ein Content-Skript, wo es funktioniert, aber vielleicht gibt es eine einfachere und elegante Lösung.
Könnten Sie stattdessen jPlayer verwenden? –
Was passiert, wenn Sie console.log (neues Audio); oder console.dir (Audio) –
Konsolenprotokolle gibt nur zurück, dass Audio nicht definiert ist. Ich habe mir den jPlayer angesehen und es scheint eher eine Möglichkeit zu sein, einen Player in html zu erstellen und ihn zu steuern und zu stylen ... auch bin ich nicht wirklich sicher, wie ich ihn in main.js verwenden würde, kurz davor alles einzufügen. – DoTheEvo