solicitud de captura de pantalla
scene.emit('screenshotrequest')
Descripción
Emite una petición al motor para capturar una pantalla del lienzo AFrame. El motor emitirá un evento
screenshotready
con la imagen comprimida en JPEG o
screenshoterror
si se ha producido un error.
Parámetros
Ninguno
Ejemplo
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")
})