Afvisningsfunktioner kontrollerer, hvordan præsentationsafspilleren lukkes og håndteres, når brugere vælger knappen Besøg. Disse funktioner eksekverer langsigtede handlinger i begivenhedshandleren "returntovisitbuttonpress".
EditionsHeading
Tilgængelig i: Lightning Experience
Tilgængelig i: Enterprise og Unlimited Edition med Life Sciences Cloud, Life Sciences Cloud for Customer Engagement-tilføjelsesprogramlicens og den administrerede pakke Life Sciences Customer Engagement.
Denne funktion understøttes kun i Life Sciences Cloud.
PresentationPlayer.disableDismiss()
Hvis du vil forhindre, at præsentationsafspilleren fjernes straks efter brugerne har valgt knappen Besøg, skal du kalde PresentationPlayer.disableDismiss()-funktionen, før du udfører langsigtede databasehandlinger, f.eks. forespørgsler eller upserts.
PresentationPlayer.enableDismiss()
Hvis du vil advisere og afvise præsentationsafspilleren, skal du ringe til PresentationPlayer.enableDismiss()-funktionen, når de langsigtede handlinger er afsluttet. Hvis PresentationPlayer.enableDismiss() ikke kaldes inden for 30 sekunder, fjernes præsentationsafspilleren automatisk.
Anvendelse
Funktionerne PresentationPlayer.disableDismiss() og PresentationPlayer.enableDismiss() styrer kun den præsentation, der er åben i præsentationsafspilleren. 'returntovisitbuttonpress' sendes også kun til den præsentation, der aktuelt er åben, når brugerne vælger knappen Besøg.
Hvis du vil gemme data fra flere præsentationer under en præsentationssession, kan brugere vælge knappen Besøg efter præsentation af en tilpasset præsentation. 'returntovisitbuttonpress' udløses for den aktuelle præsentation, og eventuelle upsert-anmodninger udføres. Efter åbning af besøget kan brugerne bruge linket Vend tilbage til præsentation til at vende tilbage til den samme præsentationssession.
Eksempel
En bruger åbner f.eks. en tilpasset præsentation i præsentationsafspilleren. Når en side åbnes, kaldes PresentationPlayer.disableDismiss() funktion under 'viewappearing' begivenheden for at forhindre spilleren i at blive afskediget, mens langvarige operationer er i gang.
Når brugeren har afsluttet præsentationen og har valgt knappen Besøg, udløses 'returntovisitbuttonpress'-begivenheden, og præsentationen udfører sine langsigtede databasehandlinger, f.eks. hentning eller upserting af data. Når disse handlinger er fuldført, kaldes PresentationPlayer.enableDismiss() til at lukke præsentationsafspilleren.
Løste denne artikel dit problem?
Giv os besked, så vi kan forbedre os!
Indlæser
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.