Sharing Configuration
The Lura Player UI can display in-video sharing actions through the controls.sharing configuration. Use it to define the link, description, poster image, and social platforms exposed by the sharing UI.
| Attribute | Type | Description |
|---|---|---|
| url | string | URL to create the sharing link. |
| description | string | Description for social sharing. |
| posterUrl | string | Poster URL for social sharing. |
| socials | ("facebook" | "whatsapp" | "x" | "pinterest" | "reddit" | "tumblr")[] | Social sharing platforms to enable. |
Sharing Example
const config = {
...
controls: {
sharing: {
url: "https://example.com/watch/asset-id",
description: "Example video description",
posterUrl: "https://example.com/poster.jpg",
socials: ["facebook", "whatsapp", "x", "pinterest", "reddit", "tumblr"],
},
},
...
};
const player = new lura.Player(document.getElementById("player"));
player.setConfig(config);