Truco: como depurar con Web API for Games

Truco: Cómo depurar con Web API for Games

[Sassy_Social_Share]

Cuando desarrollas una aplicación web en tu ordenador, la consola de Javascript del navegador es una herramienta invaluable para depurar los errores que pueda tener tu aplicación. Los breakpoints, el inspector de expresiones y la ejecución paso a paso son indispensables para el desarrollador.

Pero una vez que la aplicación se está ejecutando en el dispositivo Alexa ¿cómo podemos hacer para corregir errores, o ver qué está pasando en nuestro programa?

¡Pues para eso están los depuradores remotos!

Nosotros utilizamos RemoteJS (https://remotejs.com/) que es un servicio gratuito que nos permite conectar el navegador de Alexa y ver qué está sucediendo allí.

Para esto, necesitarás ingresar en el sitio de RemoteJS y presionar el botón «Start Debugging», que creará un snippet que puedes agregar a tu aplicación web. Se verá como el siguiente:

<script data-consolejs-channel="82d0a865-0db7-d0b6-904a-3a1c5a7ab26f" src="https://remotejs.com/agent/agent.js"></script>

También se puede configurar como una función Javascript anónima, si lo deseas.

Una vez que la aplicación se está ejecutando en el dispositivo, verás en la página de RemoteJS todos los eventos console.log, console.error, errores y mensajes de manera similar a cómo se ven en la consola local.

¡Hasta puedes ejecutar código javascript remotamente, y tomar capturas de pantalla!

Eso sí, ¡no te olvides de quitar el snippet antes de enviar tu skill a certificar!

Latest

Mejora tu bienestar con nuestras Skills de Alexa de sonidos binaurales.

Descubre nuestras Skills de Alexa de sonidos binaurales: Frecuencia de sueño profundo, Frecuencia de concentración, Frecuencia de relajación y Frecuencia del placer, diseñadas para mejorar tu bienestar general de forma natural y no invasiva. Aprende cómo estos sonidos pueden ayudarte a alcanzar un sueño reparador, mayor concentración, relajación profunda y una experiencia placentera. ¡Empieza tu viaje hacia el bienestar y transforma tu vida con el poder de los sonidos binaurales!

Estas son noticias que en mindgeist creemos que no puedes pasar por alto.

Las noticias Voice First de Febrero 2022

Integración vocal (hardware)

Primeros pasos para integrar la interacción de voz en un desarrollo de hardware.

Skill Flow Builder en Linux

¿Utilizas Linux y desarrollas skills de Alexa? Saca ventaja del Skill Flow Builder con estos trucos para hacerlo correr en esta plataforma.

Newsletter

[tds_leads input_placeholder="Email address" btn_horiz_align="content-horiz-center" pp_msg="SSd2ZSUyMHJlYWQlMjBhbmQlMjBhY2NlcHQlMjB0aGUlMjAlM0NhJTIwaHJlZiUzRCUyMiUyMyUyMiUzRVByaXZhY3klMjBQb2xpY3klM0MlMkZhJTNFLg==" msg_composer="" display="column" gap="10" input_padd="eyJhbGwiOiIxM3B4IDEwcHgiLCJsYW5kc2NhcGUiOiIxMnB4IDhweCIsInBvcnRyYWl0IjoiMTBweCA2cHgifQ==" input_border="1" btn_text="I want in" btn_icon_size="eyJhbGwiOiIxOSIsImxhbmRzY2FwZSI6IjE3IiwicG9ydHJhaXQiOiIxNSJ9" btn_icon_space="eyJhbGwiOiI1IiwicG9ydHJhaXQiOiIzIn0=" btn_radius="0" input_radius="0" f_msg_font_family="831" f_msg_font_size="eyJhbGwiOiIxMiIsInBvcnRyYWl0IjoiMTIifQ==" f_msg_font_weight="400" f_msg_font_line_height="1.4" f_input_font_family="831" f_input_font_size="eyJhbGwiOiIxMyIsImxhbmRzY2FwZSI6IjEzIiwicG9ydHJhaXQiOiIxMiJ9" f_input_font_line_height="1.2" f_btn_font_family="831" f_input_font_weight="400" f_btn_font_size="eyJhbGwiOiIxMiIsImxhbmRzY2FwZSI6IjEyIiwicG9ydHJhaXQiOiIxMSJ9" f_btn_font_line_height="1.2" f_btn_font_weight="400" pp_check_color="#000000" pp_check_color_a="var(--center-demo-1)" pp_check_color_a_h="var(--center-demo-2)" f_btn_font_transform="uppercase" tdc_css="eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjQwIiwiZGlzcGxheSI6IiJ9LCJwb3J0cmFpdCI6eyJtYXJnaW4tYm90dG9tIjoiMzAiLCJkaXNwbGF5IjoiIn0sInBvcnRyYWl0X21heF93aWR0aCI6MTAxOCwicG9ydHJhaXRfbWluX3dpZHRoIjo3Njh9" btn_bg="var(--center-demo-1)" btn_bg_h="var(--center-demo-2)" title_space="eyJwb3J0cmFpdCI6IjEyIiwibGFuZHNjYXBlIjoiMTQiLCJhbGwiOiIxOCJ9" msg_space="eyJsYW5kc2NhcGUiOiIwIDAgMTJweCJ9" btn_padd="eyJsYW5kc2NhcGUiOiIxMiIsInBvcnRyYWl0IjoiMTBweCIsImFsbCI6IjE3cHgifQ==" msg_padd="eyJwb3J0cmFpdCI6IjZweCAxMHB4In0=" msg_err_radius="0" msg_succ_bg="var(--center-demo-1)" msg_succ_radius="0" f_msg_font_spacing="0.5"]
spot_img

Don't miss

Mejora tu bienestar con nuestras Skills de Alexa de sonidos binaurales.

Descubre nuestras Skills de Alexa de sonidos binaurales: Frecuencia de sueño profundo, Frecuencia de concentración, Frecuencia de relajación y Frecuencia del placer, diseñadas para mejorar tu bienestar general de forma natural y no invasiva. Aprende cómo estos sonidos pueden ayudarte a alcanzar un sueño reparador, mayor concentración, relajación profunda y una experiencia placentera. ¡Empieza tu viaje hacia el bienestar y transforma tu vida con el poder de los sonidos binaurales!

Estas son noticias que en mindgeist creemos que no puedes pasar por alto.

Las noticias Voice First de Febrero 2022

Integración vocal (hardware)

Primeros pasos para integrar la interacción de voz en un desarrollo de hardware.

Skill Flow Builder en Linux

¿Utilizas Linux y desarrollas skills de Alexa? Saca ventaja del Skill Flow Builder con estos trucos para hacerlo correr en esta plataforma.

Utiliza la Web API for Games de Alexa

@media screen and (min-width:768px){.ugb-1ec6364 .ugb-img{width:300px;height:auto !important}}Utiliza la Web API...
spot_imgspot_img

Estas son noticias que en mindgeist creemos que no puedes pasar por alto.

Las noticias Voice First de Febrero 2022

Integración vocal (hardware)

Primeros pasos para integrar la interacción de voz en un desarrollo de hardware.

Skill Flow Builder en Linux

¿Utilizas Linux y desarrollas skills de Alexa? Saca ventaja del Skill Flow Builder con estos trucos para hacerlo correr en esta plataforma.