goToSlide Function
Naar de opgegeven pagina's en activa binnen een presentatie gaan.
Vereiste editions
| Beschikbaar in: Lightning Experience |
| Beschikbaar in: Enterprise en Unlimited Edition met Life Sciences Cloud, Life Sciences Cloud voor Customer Engagement Add-on-licentie en het beheerde pakket Life Sciences Customer Engagement. |
Als u er zeker van wilt zijn dat deze functie de juiste pagina of het juiste activum opent, gebruikt u unieke namen of ID's voor pagina's en activa binnen de presentatie.
Syntaxis
PresentationPlayer.gotoSlide([PageId|PageName|SourceSystemIdentifier], slideName, animation)Argumenten
| Argument | Beschrijving |
|---|---|
PageId |
De ID van een pagina in de presentatie. Indien leeg gelaten, wordt de huidige pagina gebruikt. U kunt het argument |
PageName |
De naam van een presentatiepagina of activum. Gebruik deze notatie. |
SourceSystemIdentifier |
Een optionele externe ID voor de presentatie-inhoud, die doorgaans wordt geleverd wanneer gebruikers presentaties uploaden via de inhouds-API. Gebruik deze notatie. |
slideName |
De naam van de dia. |
animation |
De animatie die moet worden gebruikt om de dia te openen. Deze waarden worden ondersteund.
Veeganimaties kunnen van invloed zijn op de prestaties in de presentatiespeler. |
Gebruik
Als u wilt verwijzen naar een andere pagina in een presentatie, haalt u eerst de pagina-ID ervan op uit de JSON.
Voordat u de goToSlide-functie gebruikt, neemt u deze code op boven aan de HTML of andere JavaScript-code. De eerste regel code verwijst naar het gehele JSON-bestand, terwijl de tweede rij de pagina-ID krijgt, die is opgeslagen in een op nul gebaseerde array.
var configData;
document.addEventListener('PresentationDOMContentLoaded', (event) => {
configData = event.data;
var PageId =
configData.presentations[configData.presentationIndex].Pages[1].id;
});U kunt deze code ook gebruiken.
var configData = {{{.}}};
var PageId = configData.presentations[confgData.presentationIndex].Pages[3].id;Gebruik vervolgens de functie goToSlide met die ID. Deze code wordt bijvoorbeeld gekoppeld aan een HTML-knop op de presentatiepagina.
<button onclick="PresentationPlayer.gotoSlide(PageId, '01_slide.html',null)"
class="class" type="button">Next</button>
