2 votos

Generar un marcador del navegador desde el gestor de archivos

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

Ahora mismo, cuando abres el gestor de archivos y navegas hasta la ubicación y abres index.html El administrador de archivos hace un trabajo terrible y muestra cualquier HTML.

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

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

0 votos

¿Por qué no un acceso directo desde el propio launcher de Android? Eso parece más fácil...

0 votos

¿Cómo lo hago?

0 votos

Pulsación larga en la pantalla de inicio, aparecerá un diálogo Añadir a la pantalla de inicio debería haber uno llamado Atajos entonces Seleccione el acceso directo , entonces su Marcador ...( esto dependerá de la ROM, el Launcher y la versión de Android )

1voto

Izzy Puntos 45544

Como sugiere t0mm13b en su comentario a tu 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 (verá más adelante por qué es necesario este paso).

Como has declarado no poder añadir el acceso directo de la forma habitual, aquí viene un enfoque alternativo:

Algunas tabletas vienen con un lanzador que sólo ofrece la configuración del fondo de pantalla al pulsar prolongadamente (yo también tengo algunas de esas). En este caso, oben el cajón de aplicaciones (donde puedes encontrar todas tus aplicaciones), y cambia a la pestaña "widgets" (normalmente deslizando la página de derecha a izquierda). Verás la palabra "Widgets" resaltada en la parte superior. Ahora busca el widget de "marcadores". Es posible que se te ofrezcan varios, desde "1x1" hasta "4x4" (los números aquí especifican el tamaño que el widget consumirá en tu pantalla). Puedes jugar con ellos para encontrar el que más te convenga. Haz una pulsación larga sobre él, y el cajón que hay detrás se "desvanecerá", y en su lugar se mostrarán tu(s) pantalla(s) de inicio. Suelta el widget donde quieras tenerlo.

Ahora te preguntará qué marcador quieres usar para el widget. Elige el marcador que creaste en tu navegador al principio. Ahora el widget debería crearse en tu pantalla de inicio.

0 votos

Ok, he seguido estos pasos y puedo ver el marcador en mi pantalla de inicio con el título correcto. Cuando lo toco, dice App isn't installed en un mensaje de Toast (creo que Toast es lo que hace aparecer esos pequeños mensajes)

0 votos

¿Puedes probar lo mismo con otro marcador "normal" (es decir, uno con una dirección de Internet "normal", como por ejemplo http://www.google.com/ ) -- ¿se produce el mismo error? Además, ¿qué navegador está utilizando? y ¿podría ser una opción un navegador alternativo? Una última alternativa (sin demasiado lío) sería simplemente crear el marcador (como ya hiciste), y abrirlo desde el propio navegador. También podrías intentar enviar la URL en un mensaje de correo y ver si esto abre el navegador entonces.

0 votos

Otro navegador no creo que sea una opción. He podido crear un marcador "normal". Cuando lo toco, dice completar la acción usando el navegador o chrome.

0voto

rayyildiz Puntos 339

¿Por qué eliges distribuir a través de una tarjeta SD? Puede utilizar algo parecido a PhoneGap y empaquetarlo en un APK. Sigue siendo archivos estáticos localmente, y sigue siendo ejecutado por el WebRenderer local.

Esto es un poco de una solución alternativa + comentario -.-

0 votos

Podrías hacerlo así o copiar la webapp en la carpeta assets de la fuente y construir...

0 votos

Lo hacemos porque el contrato que tenemos es un contrato gubernamental. Hay muchas restricciones.

0voto

KevinOrr Puntos 129

Si puedes instalar una aplicación desde la play store sin infringir tu contrato, entonces consigue Bomba de Tareas .

  1. Inicie la aplicación y pulse Tareas
  2. Pulse el signo blanco más en la esquina superior derecha
  3. Seleccione VIEW para el tipo de acción
  4. Pulse en Datos y, a continuación, pulse en su gestor de archivos en la ventana emergente
  5. Vaya a root de su sitio y toque la página de índice
  6. Para la actividad, seleccione la aplicación que desee utilizar para abrirla

Ahora que has creado la tarea, tienes que añadir un acceso directo a la pantalla de inicio

  1. Ve a tu pantalla de inicio y suelta el acceso directo de Inicio Rápido en tu pantalla de inicio
  2. Selecciona tu tarea de la lista, ponle el nombre que quieras y ¡listo!

0voto

Hamish Downer Puntos 460

Instalar abrir en el navegador - entonces puedes buscar el archivo en un gestor, seleccionar el archivo y se abrirá en el navegador web. A continuación, 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 código abierto

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X