Lägesslut
Händelsen end signalerar att mediespelaren har avslutat ett spårat läge, till exempel helskärm, ljudavstängning eller undertextning. Skicka det för att stänga ett läge som öppnats av Lägesstart. Lägen kan startas och avslutas i samma händelseanrop. En spelare kan avsluta flera lägen samtidigt.
Giltiga lägesnamn: fullscreen, mute, closedCaptioning, pictureInPicture, inFocus
- Förutsättningar: Sessionsstart, Tillståndsstart
- Associerat mått: Varierar beroende på stat; se Spåra spelarlägen
Rekommenderade implementeringstyper
Anropa sendEvent med eventType: "media.statesUpdate" och lägesnamnet i statesEnd:
| code language-javascript |
|---|
|
Lägen kan startas och avslutas med samma anrop:
| code language-javascript |
|---|
|
Använd trackPlayerStateEnd med ett tillståndsobjekt som skapats från lämplig MediaConstants.PlayerState-konstant.
| code language-swift |
|---|
|
Använd trackPlayerStateEnd med ett tillståndsobjekt som skapats från lämplig MediaConstants.PlayerState-konstant.
| code language-kotlin |
|---|
|
Anropa sendMediaEvent med eventType: "media.statesUpdate" och lägesnamnet i statesEnd:
| code language-brightscript |
|---|
|
Anropa slutpunkten statesUpdate med tillståndsnamnet i statesEnd:
| code language-sh |
|---|
|
Äldre implementeringstyper (endast analys)
Använd ADB.Media.createStateObject med rätt ADB.Media.PlayerState-konstant:
| code language-javascript |
|---|
|
Använd ADBMobile.media.createStateObject med rätt ADBMobile.media.PlayerState-konstant:
| code language-javascript |
|---|
|
Skicka en stateEnd POST till händelsens slutpunkt:
| code language-json |
|---|
|