screenshotrequest
Szene.emit('screenshotrequest')`
Beschreibung
Sendet eine Anfrage an die Engine, um einen Screenshot des AFrame-Canvas zu erstellen. Die Engine sendet ein
screenshotready
Ereignis mit dem JPEG komprimierten Bild oder
screenshoterror
wenn ein Fehler aufgetreten ist.
Parameter
Keine
Beispiel
const scene = this.el.sceneEl
const photoButton = document.getElementById('photoButton')
// Emit screenshotrequest when user taps
photoButton.addEventListener('click', () => {
image.src = ""
scene.emit('screenshotrequest')
})
scene.addEventListener('screenshotready', event => {
image.src = 'data:image/jpeg;base64,' + event.detail
})
scene.addEventListener('screenshoterror', event => {
console.log("error")
})