userScripts.WorldProperties
Die Konfiguration einer USER_SCRIPT
-Ausführungsumgebung. Verwendet in userScripts.configureWorld
und userScripts.getWorldConfigurations
.
Typ
Werte dieses Typs sind ein Objekt, das diese Eigenschaften enthält:
worldId
Optional-
string
. Der Bezeichner für die Welt. Werte, die mit Unterstrichen (_
) beginnen, sind reserviert. Die maximale Länge beträgt 256 Zeichen. Standardmäßig ist es die Standard-USER_SCRIPT
-Welt (""). Um ein Benutzerskript in dieser Welt auszuführen, geben Sie diesen Wert alsworldId
-Eigenschaft inuserScripts.RegisteredUserScript
an, wenn Sie ein Benutzerskript registrieren oder aktualisieren. csp
Optional-
string
. Die Content Security Policy (CSP) der Welt. Standardmäßig ist es die Standard-CSP für Inhalts-Skripte, die dynamische Codeausführung wieeval()
verbietet. messaging
Optional-
boolean
. Ob die Methodenruntime.sendMessage
undruntime.connect
in der Benutzerskriptwelt verfügbar sind. Standardmäßig sind diese Messaging-APIs versteckt. Die Ereignis-Handlerruntime.onUserScriptMessage
undruntime.onUserScriptConnect
werden ausgelöst, wenn diese Methoden aufgerufen werden.