What about operating system? I want to know if I'm running under Windows or Mac.

On Wed, 16 May 2007, P T Withington wrote:

On 2007-05-16, at 18:04 EDT, Pablo Kang wrote:

> I want to know what system my application is running under with OL > 3.4. Is there a service or canvas attribute I can get this info from?

In 3.x you have the following canvas attributes:

// @field String build: build number of the LPS that generated this application (for .lzo files, // this is the build of the server that generated the optimized file, not the
     //                      one that served it).
// @field String lpsversion: version number of the LPS that generated this application (for .lzo files, // this is the version number of the server that generated the optimized file, not the one
     //                      that served it).
// @field String lpsrelease: release of the LPS that generated this application (for .lzo files, // this is the release of the server that generated the optimized file, not the one that
     //                      served it).

In 4.x this is consolidated in a canvas method:

/**
   * Compute version info as a string
   * @access public
   */
static function versionInfoString () {
   return (
     'URL: ' + LzBrowser.getLoadURL() + '\n' +
     'Version: ' + canvas.lpsversion + '\n' +
     'Release: ' + canvas.lpsrelease + '\n' +
     'Build: ' + canvas.lpsbuild + '\n' +
     'Date: ' + canvas.lpsbuilddate + '\n' +
     'Target: ' + canvas.runtime + '\n' +
     'Runtime:' + LzBrowser.getVersion() + '\n');
}


Reply via email to