¿Cómo puedo utilizar los archivos locales del dispositivo en Fully?
En los dispositivos Android modernos, suele disponer de las siguientes ubicaciones de almacenamiento:
| Ruta | Interna/Externa | Tipo de acceso |
|---|---|---|
/storage/emulated/0 o /sdcard | Interno | Almacenamiento compartido |
/storage/emulated/0/Android/data/<appId>/files o /sdcard/Android/data/<appId>/files | Interno | Almacenamiento específico de la aplicación |
/storage/<storageId> | Externo (tarjeta SD) | Almacenamiento compartido |
/storage/<storageId>/Android/data/<appId>/files | Externo (tarjeta SD) | Almacenamiento específico de la aplicación |
/data/user/0/<appId> | Interno | Almacenamiento privado de la aplicación |
Puede utilizar el selector de archivos de los cuadros de diálogo de URL para seleccionar el archivo de una de las ubicaciones de almacenamiento disponibles. La ruta a la tarjeta SD externa /storage/<storageId> se guardará en la configuración como /sd_ext y se sustituirá dinámicamente por la ruta real en cada dispositivo.
Al acceder al almacenamiento del dispositivo mediante ADB, verá las rutas completas tal y como se indican en la tabla anterior. Al acceder a través de USB (por ejemplo, mediante el Explorador de archivos de Windows), el almacenamiento interno suele asignarse a la carpeta /storage/emulated/0, mientras que la tarjeta SD se asigna a /storage/<storageId>.
Tenga en cuenta que el almacenamiento privado de la aplicación y el específico de la aplicación se eliminarán si desinstala la aplicación. Sin embargo, el almacenamiento compartido presenta importantes restricciones. Le recomendamos que utilice el almacenamiento específico de la aplicación para guardar todos los archivos locales necesarios para Fully Kiosk.
Puede utilizar una URL de archivo para hacer referencia a archivos locales cada vez que se requiera una URL en Fully. La URL completa del archivo tiene el siguiente formato: file:///path/to/file.html. ¡Tenga en cuenta las tres barras!
Tenga en cuenta que, por motivos de seguridad, Android Webview deshabilita la posibilidad de enlazar o incrustar archivos locales desde documentos HTTP/HTTPS. No obstante, puede utilizar la opción Localhost File Access (Acceso a archivos locales) en Advanced Web Settings (Configuración web avanzada) para acceder a archivos locales mediante la dirección https://localhost/…. La URL completa de un archivo local debería tener entonces el siguiente formato: https://localhost/path/to/file.mp4.. De este modo, podrá incrustar archivos locales de vídeo o imagen en su sitio web HTTPS.
Si sus dispositivos utilizan Android 11 o una versión posterior, o si la actualización OTA a Android 11 está pendiente, le rogamos que preste atención urgentemente a las restricciones de almacenamiento específicas. Si utiliza Fully Kiosk Browser, versión 1.57 o posterior, consulte estas preguntas frecuentes.