demande de capture d'écran
scene.emit('screenshotrequest')
Description
Emet une requête au moteur pour capturer une capture d'écran de la toile AFrame. Le moteur émettra un événement
screenshotready
avec l'image compressée JPEG ou
screenshoterror
si une erreur s'est produite.
Paramètres
Aucun
Exemple
const scene = this.el.sceneEl
const photoButton = document.getElementById('photoButton')
// Émettre une demande de capture d'écran lorsque l'utilisateur appuie sur
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")
})