Extensión de la funcionalidad en Vuforia Studio con código > Uso de JavaScript en Vuforia Studio
  
Uso de JavaScript en Vuforia Studio
* 
Incluir JavaScript personalizado en las experiencias puede conllevar riesgos de seguridad. Al vincular o enlazar a contenido dinámico, asegúrese de utilizar solo fuentes de confianza; también le sugerimos que añada las comprobaciones pertinentes cuando los usuarios introduzcan dichos valores. No obtenga vistas previas ni publique proyectos que contengan scripts de fuentes que no son de confianza. Y si escribe JavaScript personalizado, siempre se deben aplicar pruebas y métodos de codificación seguros. Como ejemplo, consulte la hoja de características de la clave de seguridad de AJAX.
El editor de JavaScript permite utilizar su propio código en la vista de la aplicación como cuerpo del controlador AngularJS de la vista. Por lo tanto, tiene acceso a algunos objetos que están disponibles implícitamente, por ejemplo $scope. De este modo, permite que funciones y propiedades como eventos de pulsación de botones se expongan a los widgets para utilizarse. Para acceder al editor, pulse en Home.js bajo la sección VISTAS.
Ejemplos
Invocar funciones desde un botón
Trasladar modelos y elementos de modelo
Usar un temporizador
Mostrar y ocultar un control de giro
Vincular a medios remotos
Crear una experiencia con la carga de modelos dinámicos
Abrir una experiencia dentro de otra experiencia
Mostrar u ocultar el menú de navegación Ver
Obtener información del proyecto a partir fichero metadata.json
Recursos adicionales
A continuación, se ofrecen otros vínculos útiles para la documentación de JS y Angular JS:
JavaScript
https://www.w3schools.com/js/js_intro.asp
https://developer.mozilla.org/de/docs/Web
https://www.javascripttutorial.net/
https://www.tutorialrepublic.com/javascript-tutorial/
Angular JS
https://angularjs.org/
https://docs.angularjs.org/api
https://www.w3schools.com/angular/default.asp