Zum Hauptinhalt springen

LandingPage.configure()

LandingPage.configure({ logoSrc, logoAlt, promptPrefix, url, promptSuffix, textColor, font, textShadow, backgroundSrc, backgroundBlur, backgroundColor, mediaSrc, mediaAlt, mediaAutoplay, mediaAnimation, mediaControls, sceneEnvMap, sceneOrbitIdle, sceneOrbitInteraction, sceneLightingIntensity, vrPromptPrefix })

Beschreibung

Konfiguriert das Verhalten und Aussehen des LandingPage-Moduls.

Parameter (alle fakultativ)

ParameterTypStandardBeschreibung
logoSrcStringBildquelle für das Markenlogo.
logoAltString''Logo''Alt-Text für das Markenlogo-Bild.
promptPrefixStringScannen oder besuchen".Legt die Textzeichenfolge für die Aufforderung zum Handeln fest, bevor die URL für das Erlebnis angezeigt wird.
urlString8th.io Link, wenn 8th Wall gehostet wird, oder aktuelle SeiteLegt die angezeigte URL und den QR-Code fest.
promptSuffixStringweiterLegt die Textzeichenfolge für die Aufforderung zum Handeln fest, nachdem die URL für das Erlebnis angezeigt wurde.
textColorHex-Farbe'#ffffff'Farbe des gesamten Textes auf der Landing Page.
SchriftartStringNunito", sans-serif"Schriftart des gesamten Textes auf der Landing Page. Dieser Parameter akzeptiert gültige CSS font-family Argumente.
textSchattenBooleanfalseLegt die Eigenschaft text-shadow für alle Texte auf der Landing Page fest.
backgroundSrcStringBildquelle für das Hintergrundbild.
backgroundBlurNummer0Wendet einen Unschärfeeffekt auf den backgroundSrc an, wenn einer angegeben ist. (Normalerweise liegen die Werte zwischen 0,0 und 1,0)
backgroundColorString'linear-gradient(#464766,#2D2E43)'Hintergrundfarbe der Landing Page. Dieser Parameter akzeptiert gültige CSS-Hintergrundfarbenargumente. Die Hintergrundfarbe wird nicht angezeigt, wenn ein background-src oder sceneEnvMap gesetzt ist.
mediaSrcStringDas Titelbild der App, falls vorhandenMedienquelle (3D-Modell, Bild oder Video) für den Hauptinhalt der Landing Page. Zu den akzeptierten Medienquellen gehören a-asset-item id oder eine statische URL.
mediaAltString''Vorschau''Alt-Text für den Bildinhalt der Landing Page.
mediaAutoplayBooleantrueWenn die mediaSrc ein Video ist, wird angegeben, ob das Video beim Laden mit stummgeschaltetem Ton abgespielt werden soll.
mediaAnimationStringErster Animationsclip des Modells, falls vorhandenHandelt es sich bei "mediaSrc" um ein 3D-Modell, geben Sie an, ob ein bestimmter Animationsclip, der mit dem Modell verbunden ist, abgespielt werden soll, oder "none".
mediaControlsString'minimal'Wenn mediaSrc ein Video ist, geben Sie die Mediensteuerung an, die dem Benutzer angezeigt wird. Wählen Sie zwischen "Keine", "Mininal" oder "Browser" (Browser-Standardeinstellungen)
sceneEnvMapStringFeldBildquelle, die auf ein gleichwinkliges Bild zeigt. Oder eine der folgenden voreingestellten Umgebungen: "Feld", "Hügel", "Stadt", "Pastell" oder "Raum".
sceneOrbitIdleStringSpin".Handelt es sich bei "mediaSrc" um ein 3D-Modell, geben Sie an, ob sich das Modell "drehen" oder "keine" soll.
sceneOrbitInteractionString''ziehen''Wenn es sich bei der Quelle um ein 3D-Modell handelt, geben Sie an, ob der Benutzer mit den Orbit-Steuerungen interagieren kann, wählen Sie "ziehen" oder "keine".
sceneLightingIntensityNummer1Handelt es sich bei der "Medienquelle" um ein 3D-Modell, geben Sie die Stärke des Lichts an, das den Modus beleuchtet.
vrPromptPrefixStringoder besuchen".Legt den Textstring für die Aufforderung zum Handeln fest, bevor die URL für das Erlebnis auf VR-Headsets angezeigt wird.

Rückgabe

Keine

Beispiel - Code

LandingPage.configure({
mediaSrc: 'https://www.mydomain.com/bat.glb',
sceneEnvMap: 'hill',
})