Acceso rápido:
Cómo iniciar sesión en la aplicación moodle
Desafortunadamente, no podemos aceptar certificados autofirmados en la aplicación o proporcionar un interruptor para habilitarlos. Por favor, vea una explicación detallada aquí https://cordova.apache.org/docs/en/latest/guide/appdev/security/
En la comunidad Cordova se discute mucho sobre los problemas con los certificados autofirmados. Los desarrolladores de la aplicación Moodle están usando el framework Cordova y algunos plugins oficiales. No toman ningún plugin no oficial y no parchean nada en este framework. El documento de Cordova lo dirá todo sobre los certificados autofirmados. https://cordova.apache.org/docs/en/latest/guide/appdev/security/#self-signed-certificates
Cuando desactivé ssl en la configuración de nginx el mismo proceso de conexión sólo tardó de 1 a 2 segundos para la aplicación Android Moodle. Así que si sus usuarios deben utilizar la aplicación para Android, entonces sería una buena idea desactivar ssl. La aplicación Moodle 3.9.5 no funciona con https (http con ssl) y un certificado autofirmado.
Personalización de la aplicación móvil de Moodle
Una vez que presione conectar, siempre y cuando la dirección del sitio web haya sido escrita correctamente, en su pantalla debería aparecer un recuadro blanco solicitándole que inicie sesión en el sitio en una ventana del navegador. Pulsa «OK». Una vez que presione OK, debería cambiar automáticamente al navegador web de su dispositivo, y llevarlo al sitio web de Moodle.
Estas instrucciones proporcionan una guía paso a paso de cómo descargar la aplicación móvil de Moodle en un iPhone o iPad. Este proceso implica la descarga de una aplicación de la App Store y el uso de su navegador web Safari para iniciar sesión en Moodle una vez durante la configuración. Una vez que haya iniciado sesión en la aplicación, no tendrá que volver a hacerlo hasta que cambie su contraseña.
Una vez que presione conectar, siempre y cuando la dirección del sitio web se haya escrito correctamente, su pantalla debería mostrar un cuadro blanco solicitándole que inicie sesión en el sitio en una ventana del navegador. Pulsa «OK». Una vez que presiones OK, debería cambiar automáticamente al navegador web Safari en tu iPhone/iPad, y llevarte al sitio web de Moodle.
Esta breve lección le mostrará cómo ajustar la configuración de Moodle Mobile a través de Moodle mientras está conectado en el ordenador. Estos son los ajustes que Walsh recomienda activar para obtener la mejor experiencia en dispositivos móviles.
Inicio de sesión en Moodle
Necesitas habilitar esta configuración de administrador «Permitir incrustación de marcos» (allowframembedding admin setting). Si aún así no funciona, asegúrese de que su servidor lo permite utilizando esta regla: X-Frame-Options «ALLOWALL»
Esto también puede ocurrir cuando está utilizando el plugin no oficial H5P (mod_hvp), en ese caso verá el siguiente mensaje: Este sitio no está configurado correctamente para mostrar contenido H5P móvil. Póngase en contacto con un administrador del sitio para que pueda aplicar los cambios de configuración sugeridos.
Cuando aparezca el siguiente error «Falta la dependencia H5P.Editor. algo X requerida por H5P.Editor. algo Y». Los paquetes H5P necesitan incluir todas las librerías (dependencias) que utilizan para que el paquete sea autocontenido. Pero a veces a los paquetes les puede faltar al menos una dependencia.
Por favor, asegúrate de que la URL que estás utilizando en el archivo multimedia no tiene ninguna redirección (por ejemplo, http a https), intenta utilizar siempre la URL final. Hay un error en la librería que usamos para descargar esos archivos, no funciona cuando se descargan archivos con redirecciones. Tenemos planes para eliminar esa librería de la aplicación, pero desde entonces por favor intenta usar siempre URLs sin redirecciones.
Cómo utilizar la aplicación moodle para estudiantes
Se puede obtener una clave de acceso a través de Administración del sitio > Plugins > Salidas de mensajes > Gestionar salidas de mensajes. A continuación, haciendo clic en el enlace a la Configuración móvil, en la página siguiente seleccione Solicitar clave de acceso.
Sustituya la opción Cambiar sitio por «Cerrar sesión» para que los usuarios deban introducir sus credenciales en su próximo acceso. Esto es útil para aplicaciones móviles personalizadas, ya que no hay razón para que los usuarios quieran cambiar a un sitio diferente.
Cada elemento de menú personalizado debe tener el siguiente formato: texto del elemento, URL del enlace, método de apertura del enlace y código de idioma (opcional, para mostrar el elemento sólo a los usuarios del idioma especificado), icono (opcional, el nombre del icono de https://ionicons.com) separados por caracteres de pipe.
Tenga en cuenta que si la aplicación utiliza un idioma no indicado en la lista anterior, se utilizará el primer idioma de la lista. (Así, si tiene un elemento de menú personalizado en inglés (en) y francés (fr), y la aplicación utiliza el español, el usuario seguirá viendo el elemento de menú personalizado en inglés).