Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

¿Es posible una ventana web local basada en file en Gambas?
#1

Hola, jovenes Smile

Estoy pensando un proyecto pero que no se hacerlo y es por si alguien sabe si es posible, principalmente para no perder el tiempo. Gracias desde ya.

Preguntas:

1. ¿Es posible poner en una ventana Gambas un acceso a una página web local basada en file? , ideal a una ventana de Firefox dentro de Gambas.
2. ¿Es posible recuperar la caja de navegación desde Gambas de esa ventana?

Es posible que me den un pequeño ejemplo, por favor.

Gracias.
    ¡Gracias!
#2

1. Creo que si usas gb.qt5.gui  puedes usar un control WebView, pero está basado en WebKit, nada que ver con Firefox. Pero puede que te sirva para mostrar contenido web igualmente, provenga de la web o de un fichero local.

2. La pregunta 2 no la he entendido.

3. En la granja supongo que existen ejemplos de uso del WebView

Espero que te sirva, no se me ocurre otra cosa.

Saludos

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
    ¡Gracias!
#3

Arrow

"Los horizontes perdidos nunca regresan. " (F. Battiato, La stagione dell'amore, 1983)

"Las ondas nunca regresan. " (Genesis: Ripples - A trick of the tail, 1976)
    ¡Gracias!
#4

Gracias jguardon pero creo que tiene que ser una ventana embebida de Firefox para lo que busco.

Sobre lo que no has entendido es culpa miá ya que me refería a la barra de direcciones, y la pregunta es si puedo leer la barra de direcciones de la susodicha ventana con firefox embebido. Te pongo la explicación sobre barra de dirección (aunque creo y creo bien que no la necesitas) Smile

La barra de direcciones es una característica del navegador web que muestra el actual URL o URI, y acepta una dirección URL tecleada que lleva al usuario al sitio web elegido. Muchas barras de direcciones ofrecen una lista de sugerencias mientras se está escribiendo la dirección.

Mil gracias.

Hola vuott y gracias por tu botoncito muy bonito y amarillido pero no sirve de na Smile

Oye espero que no seas Napolitano por que vaya pena lo de Maradona, descanse en paz, se fue lo máximo del mundo del Futbol, ¿para cuando existirá en el mundo un genio genuino del Futbol como Maradona?

Quizás no lo veo ya antes de morirme. En fin.
    ¡Gracias!
#5

Como apuntaba vuott en su mensaje, antes de que el botón amarillo se comiera todas las letras, en gambas existía una clase Embedder que embebía las ventanas de otras aplicaciones en un área de tu formulario de una forma muy sencilla. Hace tiempo que desapareció y Benoit lo quitó porque según él, tenía muchos problemas, así que a menos que recurras a varios hacks con las X11, lo veo complicado de hacer.

Pero una ventana de navegador es lo que es. ¿Por qué no te sirve el WebView?

Saludos

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
    ¡Gracias!
#6

(26-11-2020, 23:13)gambafeliz escribió:  espero que no seas Napolitano por que vaya pena lo de Maradona

En Napoli en las iglesias se habla de Dios, en las casas se habla de Maradona.



"Los horizontes perdidos nunca regresan. " (F. Battiato, La stagione dell'amore, 1983)

"Las ondas nunca regresan. " (Genesis: Ripples - A trick of the tail, 1976)
    ¡Gracias!
#7

(27-11-2020, 00:06)jguardon escribió:  Pero una ventana de navegador es lo que es. ¿Por qué no te sirve el WebView?

Hola Smile

Es que estoy intentando hace un experimento. Te cuento, tengo Firefox y una aplicación personal y local pero no por localhost sino directamente en file(ruta al disco) y la base de datos es indexedDB. Como ya conté en otro hilo hable con 3WC y dijo que esta base de datos es inaccesible y accesible solo desde el navegador que la crea o eso entendí y este es el punto super-importante a saber.

Ahora bien, yo he creado datos en indexedDB y Firefox, supongo que si abro una ventana en WebView no podré recuperar los datos ya que los guardará Firefox dios sabe donde.

¿Ves por que quiero Firefox?

Ahora te preguntarás y por que no cargo la aplicación que he hecho en WebView y cargo los datos allí. No se si funcionará pero eso es probar. La aplicación esta hecha enteramente en JavaScript y no se si soporta esta ventana la creación y uso de indexedDB, supongo que si.

En fin lo probaré. Me parece que quizás es posible.

Vuott:

Esto lo puedo decir por todos y para todos pero Vuott eres la pera limonera. Smile Smile
    ¡Gracias!
#8

(27-11-2020, 00:06)jguardon escribió:  en gambas existía una clase Embedder que embebía las ventanas de otras aplicaciones

Solo por curiosidad... la pagina del WIKI del foro italiano sobre lo que fue la Clase "Embedder":

   https://www.gambas-it.org/wiki/index.php?title=Embedder

"Los horizontes perdidos nunca regresan. " (F. Battiato, La stagione dell'amore, 1983)

"Las ondas nunca regresan. " (Genesis: Ripples - A trick of the tail, 1976)
    ¡Gracias!


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje

Salto de foro:


Usuarios navegando en este tema: 2 invitado(s)