xr:screenshotrequest
this.app.fire('xr:screenshotrequest')`
Parameter
Keine
Beschreibung
Sendet eine Anfrage an die Engine, um einen Screenshot der PlayCanvas-Leinwand zu erstellen. Die Engine sendet
ein xr:screenshotready
Ereignis mit dem JPEG komprimierten Bild oder
xr:screenshoterror
wenn ein Fehler aufgetreten ist.
Beispiel
this.app.on('xr:screenshotready', (event) => {
// screenshotPreview ist ein <img> HTML-Element
const image = document.getElementById('screenshotPreview')
image.src = 'data:image/jpeg;base64,' + event.detail
}, this)
this.app.on('xr:screenshoterror', (detail) => {
console.log(detail)
// Bildschirmfoto-Fehler behandeln.
}, this)
this.app.fire('xr:screenshotrequest')