Sie befinden sich hier:
goToSlide-Funktion
Wechselt zu den angegebenen Seiten und Datenbeständen innerhalb einer Präsentation.
Erforderliche Editionen
| Verfügbarkeit: Lightning Experience |
| Verfügbarkeit: Enterprise und Unlimited Edition mit Life Sciences Cloud, der Add-On-Lizenz "Life Sciences Cloud für Kundenengagement" und dem verwalteten Paket "Life Sciences Customer Engagement". |
Verwenden Sie eindeutige Namen oder IDs für Seiten und Datenbestände in der Präsentation, um sicherzustellen, dass diese Funktion die richtige Seite oder den richtigen Datenbestand öffnet.
Syntax
PresentationPlayer.gotoSlide([PageId|PageName|SourceSystemIdentifier], slideName, animation)Argumente
| Argument | Beschreibung |
|---|---|
PageId |
Die ID einer Seite in der Präsentation. Wenn die aktuelle Seite leer gelassen wird, wird sie verwendet. Sie können das Argument |
PageName |
Der Name einer Präsentationsseite oder eines Vermögenswerts. Verwenden Sie dieses Format. |
SourceSystemIdentifier |
Eine optionale externe ID für den Präsentationsinhalt, die in der Regel bereitgestellt wird, wenn Benutzer Präsentationen über die Inhalts-API hochladen. Verwenden Sie dieses Format. |
slideName |
Der Name der Folie. |
animation |
Die Animation zum Öffnen der Folie. Diese Werte werden unterstützt.
Wischanimationen können sich auf die Leistung im Präsentations-Player auswirken. |
Verwendung
Wenn Sie in einer Präsentation auf eine andere Seite verweisen möchten, rufen Sie zunächst die zugehörige Seiten-ID aus der JSON ab.
Bevor Sie die Funktion goToSlide verwenden, fügen Sie diesen Code oben im HTML- oder anderen JavaScript-Code ein. Die erste Codezeile verweist auf die gesamte JSON-Datei, während die zweite Zeile die Seiten-ID abruft, die in einem nullbasierten Array gespeichert wird.
var configData;
document.addEventListener('PresentationDOMContentLoaded', (event) => {
configData = event.data;
var PageId =
configData.presentations[configData.presentationIndex].Pages[1].id;
});Alternativ können Sie diesen Code verwenden.
var configData = {{{.}}};
var PageId = configData.presentations[confgData.presentationIndex].Pages[3].id;Verwenden Sie dann die Funktion goToSlide mit dieser ID. Dieser Code wird beispielsweise an eine HTML-Schaltfläche auf der Präsentationsseite angehängt.
<button onclick="PresentationPlayer.gotoSlide(PageId, '01_slide.html',null)"
class="class" type="button">Next</button>
