| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/API/Worklet/addModule | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Gerten und in vielen Browserversionen. Sie ist seit April 2021 browserbergreifend verfgbar.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen untersttzenden Browsern verfgbar.
Die addModule()-Methode der Worklet-Schnittstelle ldt das Modul in der angegebenen JavaScript-Datei und fgt es dem aktuellen Worklet hinzu.
addModule(moduleURL)
addModule(moduleURL, options)
moduleURLEin String, der die URL einer JavaScript-Datei mit dem hinzuzufgenden Modul enthlt.
options OptionalEin Objekt mit einer der folgenden Optionen:
credentialsEin Request.credentials-Wert, der angibt, ob Anmeldeinformationen (z.B. Cookies und HTTP-Authentifizierung) beim Laden des Moduls gesendet werden sollen. Kann einer der Werte "omit",
"same-origin" oder "include" sein. Standardmig auf "same-origin" gesetzt. Siehe auch Request.credentials.
Ein Promise, das aufgelst wird, sobald das Modul von der angegebenen URL hinzugefgt wurde. Das Versprechen gibt keinen Wert zurck.
Wenn addModule() fehlschlgt, lehnt es das Versprechen ab und bergibt einen der folgenden Fehler an den Ablehnungshandler.
AbortError DOMExceptionDas angegebene Skript ist ungltig oder konnte nicht geladen werden.
SyntaxError DOMExceptionDie angegebene moduleURL ist ungltig.
const audioCtx = new AudioContext();
const audioWorklet = audioCtx.audioWorklet;
audioWorklet.addModule("modules/bypassFilter.js", {
credentials: "omit",
});
CSS.paintWorklet.addModule(
"https://mdn.github.io/houdini-examples/cssPaint/intro/worklets/hilite.js",
);
Sobald das Skript zum paint worklet hinzugefgt wurde, kann die CSS-paint()-Funktion verwendet werden, um das vom Worklet erstellte Bild einzubinden:
@supports (background-image: paint(id)) {
h1 {
background-image: paint(hollow-highlights, filled, 3px);
}
}
| Spezifikation |
|---|
| HTML # dom-worklet-addmodule-dev |
WorkletDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |