goToSlide-funksjonen
Går til de angitte sidene og aktivaene i en presentasjon.
Nødvendige utgaver
| Tilgjengelig i Lightning Experience |
| Tilgjengelig i Enterprise og Unlimited Edition med Life Sciences Cloud, Life Sciences Cloud for Customer Engagement-tilleggslisensen og den administrerte pakken Life Sciences Customer Engagement. |
For å forsikre deg om at denne funksjonen åpner den riktige siden eller aktivumet, bruker du unike navn eller IDer for sider og aktiva i presentasjonen.
Syntaks
PresentationPlayer.gotoSlide([PageId|PageName|SourceSystemIdentifier], slideName, animation)Argumenter
| Argument | Beskrivelse |
|---|---|
PageId |
ID-en til en side i presentasjonen. Hvis den er tom, brukes gjeldende side. Du kan bruke |
PageName |
Navnet på en presentasjonsside eller et aktivum. Bruk dette formatet. |
SourceSystemIdentifier |
En valgfri ekstern ID for presentasjonsinnholdet, vanligvis oppgitt når brukere laster opp presentasjoner via innholds-API-et. Bruk dette formatet. |
slideName |
Navnet på lysbildet. |
animation |
Animasjonen som skal brukes til å åpne lysbildet. Disse verdiene støttes.
Sveipeanimasjoner kan påvirke ytelsen i presentasjonsspilleren. |
Bruk
Hvis du vil referere til en annen side i en presentasjon, henter du først sidens ID fra JSON-koden.
Før du bruker goToSlide-funksjonen, må du inkludere denne koden øverst i HTML-koden eller annen JavaScript-kode. Den første kodelinjen refererer til hele JSON-filen, mens den andre raden får side-IDen, som er lagret i en nullbasert matrise.
var configData;
document.addEventListener('PresentationDOMContentLoaded', (event) => {
configData = event.data;
var PageId =
configData.presentations[configData.presentationIndex].Pages[1].id;
});Eller du kan bruke denne koden.
var configData = {{{.}}};
var PageId = configData.presentations[confgData.presentationIndex].Pages[3].id;Bruk deretter goToSlide-funksjonen med denne IDen. Denne koden er for eksempel knyttet til en HTML-knapp på presentasjonssiden.
<button onclick="PresentationPlayer.gotoSlide(PageId, '01_slide.html',null)"
class="class" type="button">Next</button>
