In some SO the applet never starts, or starts randomly. This problems depend
for the fact that when you brows the page containing the applet, there's
two task that the browser executes at the same time:
- Initialize the VRML plugin with the specific VRML file
- Start the applet
In the applet startup, the applet need to had information about the VRML
world (using EAI) that can be retrive only if the first task is complete,
else an error occurs.
To resolve this problem you must modify the applet startup routine
to delay the initialization, in particulare the getBrowser() method
must be call only when the VRML had finish to start
|