Generar un marcador de navegador desde el administrador de archivos

Estamos desarrollando un sitio web que será local para una tableta Android. La idea es que creamos la aplicación web, copiamos la aplicación web en tarjetas MicroSD y distribuimos las tarjetas SD.

En este momento, cuando abre el administrador de archivos y busca la ubicación y abre index.html, el administrador de archivos hace un trabajo terrible y muestra cualquiera de los HTML.

Para ver la página en un navegador, debe escribir:file:///Removable/MicroSD/MyApp/index.html

Eso no es muy intuitivo. ¿Es posible crear un archivo que se ejecute desde el administrador de archivos que creará un marcador y lo colocará en la pantalla de inicio que apunte a la ubicación que mencioné anteriormente? Gracias.

¿Por qué no un atajo desde el lanzador en el propio Android? Eso parece más fácil...
¿Cómo puedo hacer eso?
Mantenga presionada la pantalla de inicio, aparecerá un cuadro de diálogo Agregar a la pantalla de inicio , debe haber uno llamado Accesos directos , luego Seleccione Acceso directo , luego su Marcador ... ( esto dependerá de la ROM, el Iniciador y la versión de Android )
Hmm, no parece estar funcionando. Todo lo que obtengo es un selector de fondo de pantalla

Respuestas (4)

Como sugirió t0mm13b en su comentario sobre su pregunta, un acceso directo en el escritorio es la forma más fácil. Esto requiere que primero abra la página con su navegador y cree un marcador para ella (más adelante verá por qué se requiere este paso).

Como indicó que no puede agregar el acceso directo de la manera habitual, aquí viene un enfoque alternativo:

Algunas tabletas vienen con un iniciador que solo ofrece configuraciones de fondo de pantalla al presionar prolongadamente (también tengo algunas). En este caso, abra el cajón de aplicaciones (donde puede encontrar todas sus aplicaciones) y cambie a la pestaña "widgets" (generalmente deslizando la página de derecha a izquierda). Verá la palabra "Widgets" resaltada en la parte superior. Ahora busca el widget de "marcadores". Es posible que se le ofrezcan varios de ellos, desde "1x1" hasta "4x4" (los números aquí especifican el tamaño que consumirá el widget en su pantalla). Puedes jugar con ellos para encontrar el que más te convenga. Manténgalo presionado y el cajón detrás de él se "desaparecerá"; en su lugar, se mostrarán sus pantallas de inicio. Suelta el widget donde quieras tenerlo.

Ahora te preguntará qué marcador quieres usar para el widget. Elija el marcador que creó en su navegador al principio. Ahora el widget debe crearse en su pantalla de inicio.

Ok, seguí estos pasos y puedo ver el marcador en mi pantalla de inicio con el título correcto. Cuando lo toco, dice App isn't installeden un mensaje Toast (creo que el brindis es lo que muestra esos pequeños mensajes)
¿Puede intentar lo mismo con otro marcador "normal" (es decir, uno con una dirección de Internet "normal", como por ejemplo http://www.google.com/)? ¿Aparece el mismo error? Además, ¿qué navegador está utilizando? ¿Sería una opción un navegador alternativo? Una última alternativa (sin demasiado lío) sería simplemente crear el marcador (como ya lo hizo) y abrirlo desde el propio navegador. También puede intentar enviar la URL en un mensaje de correo y ver si esto abre el navegador.
Otro navegador que no creo que sea una opción. Pude crear un marcador "normal". Cuando lo toco, dice acción completa usando el navegador o Chrome.
Bien, esto significa que ya tienes dos navegadores instalados. Es extraño que no se ofrezcan en el otro marcador. ¿Podría verificar la URL de "su" marcador, si realmente lo es file:///Removable/MicroSD/MyApp/index.html(incluida la apertura file:///), y si la ruta es correcta? ¿Puedes abrir ese marcador desde el navegador sin ningún problema?
Esa es definitivamente la URL correcta, incluso con las 3 barras diagonales android.stackexchange.com/questions/4775/… y sí, puedo hacer clic en el marcador desde el navegador
Supongo que si tenía varios widgets de marcadores disponibles, los probó todos (rara vez uso marcadores en mis dispositivos móviles, así que no sé qué otras diferencias tienen esos widgets); en este caso, no tengo idea...
Tengo todos los widgets de marcadores con los que vino el dispositivo. Quería probarlo lo más básico posible, ya que los dispositivos que se utilizan son dispositivos del gobierno y están bloqueados de forma bastante estricta. Agradezco su ayuda de todos modos, voy a ver que otras opciones tengo

¿Por qué elige distribuir a través de una tarjeta SD? Puede usar algo similar a PhoneGap y empaquetarlo en un APK. Todavía son archivos estáticos localmente y aún los ejecuta el WebRenderer local.

Esta es una pequeña solución alternativa + comentario -.-

Puede hacerlo de esa manera o copiar la aplicación web en la carpeta de activos de la fuente y compilar ...
Estamos haciendo esto porque el contrato que tenemos es un contrato del gobierno. Muchas restricciones.

Si puede instalar una aplicación desde Play Store sin infringir su contrato, obtenga Task Bomb .

  1. Inicie la aplicación y toque Tareas
  2. Toque el signo más blanco en la esquina superior derecha
  3. Seleccione VER para el tipo de acción
  4. Toque Datos, luego toque su administrador de archivos en la ventana emergente
  5. Vaya a la raíz de su sitio y toque la página de índice
  6. Para Actividad, seleccione la aplicación que desea usar para abrirla

Ahora que ha creado la tarea, debe agregar un acceso directo a la pantalla de inicio

  1. Vaya a su pantalla de inicio y suelte el acceso directo de Inicio rápido a su pantalla de inicio
  2. Seleccione su tarea de la lista, asígnele el nombre que desee y ¡listo!

Instalar abierto en el navegador : luego puede buscar el archivo en un administrador, seleccionar el archivo y se abrirá en el navegador web. Luego, también puede marcar en su navegador web e incluso poner ese marcador en un widget en el escritorio.

Y la aplicación anterior es de código abierto.