🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #29245

problema con el EAI

#29245
From: Turienzo Romano, Alberto
Date: Mon, 02 Feb 1998 00:00
37 lines
1625 bytes
Tengo un problemilla con el EAI. 

Necesito conectar un applet con una escena VRML.
Los ejemplos que vi muestran dos maneras de hacerlo:

El mas sencillo es con la siguiente instruccion:

import vrml.external.Browser;
Browser browser = Browser.getBrowser(this);

que se pone en el init() o en el star() del applet. Pues esto me 
devuelve null. 

La otra manera es utilizando la clase 
netscape.javascript.JSObject con las siguientes instrucciones:

impor vrml.external.Browser;
import netscape.javascript.JSObject;
Browser browser;

JSObject win = JSObject.getWindow(this);
JSObject doc = (JSObject) win.getMember("documents");
JSObject embeds = (JSObject) doc.getMember("embeds");
browser = (Browser) embeds.getSlot(0);

Creo que falla en la segunda instruccion pues devuelve null. En 
la informacion que encontre dice que esto ocurre cuando al 
navegador no le da tiempo a cargar la escena, pero me pasa lo 
mismo cuando ya esta cargada la escena.

Utilizo Netscape 4.02 y el plugin Cosmo Player (ahora no me 
acuerdo de la version, pero soporta todo lo que se necesita). 

Por favor, si alguien sabe que es lo que pasa que me conteste en 
las news o por mail.
Gracias.
Technical Details
Message-ID: <1998Feb2.173610.5@polar.etsiig.uniovi.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit
X-Google-Thread: 1116f3,3c8a74083eb89f63,start
X-Google-Attributes: gid1116f3,public
From: zz94f084@polar.etsiig.uniovi.es (Turienzo Romano, Alberto)
Subject: problema con el EAI
Date: 1998/02/02
Message-ID: <1998Feb2.173610.5@polar.etsiig.uniovi.es>
X-Deja-AN: 321397713
Distribution: world
Organization: Universidad de Oviedo
Newsgroups: es.comp.lenguajes.java