Component Options
The Zappar embed component can be customized with the options outlined below.
Option | Type | Description |
---|---|---|
hostAppData | string | An arbitrary string set by the application and passed into the embed. |
launchDeepLink | string | Sets a ZapWorks experience to launch directly into. For more information see the Deep Links article. |
showFullScreen | boolean | Sets whether the component will be started in fullscreen. |
suppressAnimation | boolean | Sets if all animations will be suppressed. |
barColor | string | Sets the bar color with a hex value. |
showHistoryButton | boolean | Sets whether the History button is shown. |
showFavoriteButton | boolean | Sets whether the Favorites button is shown. |
showPhotoButton | boolean | Sets whether the Photo button is shown. |
showGifButton | boolean | Sets whether the Gif button is shown. |
showAgeGate | boolean | Sets whether the age gate message is shown. |
showARWarning | boolean | Sets whether the AR warning is shown (Android only). |
onMessage | string | Sets a custom variable message. |
forceLandscape | boolean | Sets whether to force the device to display in landscape mode. |
The parameters above can be passed with key-value pairs.
Example:
onDeviceReady: function() { this.receivedEvent('deviceready'); var zapparButton = document.getElementById("zapparbutton");
zapparButton.addEventListener('click', function() { window.launchZappar( // launch options can be set/included here { // example params : // onMessage : gotMsg, // barColor : "#334455" }); });