Passer au contenu principal

xr:demande de capture d'Ă©cran

this.app.fire('xr:screenshotrequest')

Paramètres​

Aucun

Description​

Émet une requête au moteur pour capturer une capture d'écran du support PlayCanvas. Le moteur émettra un événement xr:screenshotready avec l'image compressée JPEG ou xr:screenshoterror si une erreur s'est produite.

Exemple​

this.app.on('xr:screenshotready', (event) => {
// screenshotPreview est un élément HTML
const image = document.getElementById('screenshotPreview')
image.src = 'data:image/jpeg;base64,' + event.detail
}, this)

this.app.on('xr:screenshoterror', (detail) => {
console.log(detail)
// GĂ©rer l'erreur de capture d'Ă©cran.
}, this)

this.app.fire('xr:screenshotrequest')