Addon.Webcam.Download()

Description

Downloads and installs webcam add-on (it's typically a zipped dll file) on the local system.

Syntax

.Download(string RemoteFile, [optionalAsyncSuccessFunc, optionalAsyncFailureFunc])

Parameters

<string> RemoteFile: specifies the url path of the add-on. E.g. "http://www.dynamsoft.com/DWT/Resources/Webcam.zip".

The following two parameters are optional. If either one exists or both exist, the method is asynchronous, otherwise it's synchronous.

<OnSuccess function> optional optionalAsyncSuccessFunc: callback function triggered when the file is downloaded successfully.
<OnFailure function> optional optionalAsyncFailureFunc: callback function triggered when the file failed to be downloaded.

Please refer to the function prototype OnSuccess or OnFailure.

Return value

Only valid when used synchronously.

bool

true indicates success. false indicates failure.

Remarks

The server version number info is defined in the addon JS file. As long as the defined version number is not the same as the local addon dll, the download method will auto get the dll from server deployed to local.

Example

/* Get the Dynamic Web TWAIN object that is embeded in the div with id dwtcontrolContainer' */
DWObject = Dynamsoft.WebTwainEnv.GetWebTwain('dwtcontrolContainer');
 if (DWObject) { 
   DWObject.Addon.Webcam.Download("http://www.dynamsoft.com/demo/DWT/Resources/addon/Webcam.zip");
 }