userScripts.WorldProperties
Die Konfiguration einer USER_SCRIPT
Ausführungsumgebung. Wird in userScripts.configureWorld
und userScripts.getWorldConfigurations
verwendet.
Typ
Werte dieses Typs sind ein Objekt mit diesen Eigenschaften:
worldId
Optional-
string
. Der Bezeichner für die Welt. Werte mit führenden Unterstrichen (_
) sind reserviert. Die maximale Länge beträgt 256 Zeichen. Standardmäßig wird die Standard-USER_SCRIPT
-Welt verwendet (""). Um ein Benutzerskript in dieser Welt auszuführen, übergeben Sie diesen Wert alsworldId
-Eigenschaft inuserScripts.RegisteredUserScript
, wenn Sie ein Benutzerskript registrieren oder aktualisieren. csp
Optional-
string
. Die Content Security Policy (CSP) der Welt. Standardmäßig wird die Standard-CSP für Inhaltsskripte verwendet, die die dynamische Codeausführung, wieeval()
, verbietet. messaging
Optional-
boolean
. Ob die Methodenruntime.sendMessage
undruntime.connect
der Benutzerskript-Welt zur Verfügung stehen. Standardmäßig werden diese Messaging-APIs ausgeblendet. Die Ereignishandlerruntime.onUserScriptMessage
undruntime.onUserScriptConnect
werden ausgelöst, wenn diese Methoden aufgerufen werden.
Browser-Kompatibilität
BCD tables only load in the browser