Moderators: e_phoenix13
Go
New
Find
Notify
Tools
Reply
  
-star Rating Rate It!  Login/Join 
Member
Posted
Hey i'm having a problem with viewpoint, where if the user has the newest version everything works fine, but if the user has an older version of viewpoint the animation doesn't work correctly.

Is there anyway i can detect an older version, and then have it automatically install the newest version using javascript or vet?
 
Posts: 38 | Registered: July 04, 2006Reply With QuoteEdit or Delete MessageReport This Post
Member
Picture of Admin
Posted Hide Post
Dr. B,

Did you solve this? Basically, you should just make sure to specify all the latest VMP components in the constructor line. This will insure anyone coming to your page is updated to all the latest components before seeing your content.

Regards
 
Posts: 1188 | Registered: January 08, 2003Reply With QuoteEdit or Delete MessageReport This Post
Member
Posted Hide Post
I haven't solved it because of two factors:

One even with putting the latest plugin requirements
ComponentMinimumVersion= 50593861;
GenieMinimumVersion= 50593859;
HostMinimumVersion= 50593859;
RequiredVersions=SceneComponent=3.4.0.69, SWFView.dll=3.4.0.67,
Cursors.dll=3.4.0.67, VMPVideo2.dll=3.4.0.67, JpegReader.dll=3.4.0.67,
SreeD.dll=3.4.0.67, SreeDMMX.dll=3.4.0.67, MtsReader.dll=3.4.0.67,
VMPSpeech.dll=3.4.0.67, LensFlares.dll=3.4.0.67;

The components will update from an older version and the flash layer in front of the animation will go away but Firefox v 2.0.0.1 will not work until I install the newest version of VMP.

The second problem is if I send a project to a client to check it out on CD if they don't have an internet connection then i'm kind of stuck, where usually I have the VMP.exe on the CD looking whether or not a user has VMP or not.

I was hoping there was some way I could use Javascript to see if the minimum version I need the user to have is on their computer, and if not to install the newest player.

Essentially the problem is, is that I have a preloading screen that is based on communication from the MTX to tell it to move the loading bar over until it's done then go away. Older versions of VMP have a little different syntax for MTX to flash communication than newer versions. But Firefox v2.0.0.1 doesn't work at all unless i have the newest version
 
Posts: 38 | Registered: July 04, 2006Reply With QuoteEdit or Delete MessageReport This Post
Member
Posted Hide Post
To add to my earlier statement about Firefox not working, I consistently get the error

Error: uncaught exception: [Exception... "Could not convert Native argument" nsresult: "0x8057000a (NS_ERROR_XPC_BAD_CONVERT_NATIVE)" location: "JS frame :: https://components.viewpoint.com/MTSInstallers/vmpSupport.js :: _VET_Np :: line 171" data: no]
 
Posts: 38 | Registered: July 04, 2006Reply With QuoteEdit or Delete MessageReport This Post
Member
Picture of Admin
Posted Hide Post
Are you using the latest MTS3Interface.js? To check, open mts3interface.js in a text editor. See what version it says at the top. It should be 05.00.02.05.
 
Posts: 1188 | Registered: January 08, 2003Reply With QuoteEdit or Delete MessageReport This Post
Member
Posted Hide Post
Yes, I check that and still not working out in Firefox until I install the newest version
 
Posts: 38 | Registered: July 04, 2006Reply With QuoteEdit or Delete MessageReport This Post
Member
Picture of Admin
Posted Hide Post
ok. I'll forward this on to some people here. Stand by.
 
Posts: 1188 | Registered: January 08, 2003Reply With QuoteEdit or Delete MessageReport This Post
Member
Posted Hide Post
Actually a good test of this is using the progress bar that Anup made as a sample in firefox
 
Posts: 38 | Registered: July 04, 2006Reply With QuoteEdit or Delete MessageReport This Post
  Powered by Eve Community