Cet objet vous permet de télécharger des données.
Fonction de construction.
var myObject = new Web(eventsAndOptions);
var myObject = new Web();
var myObject = new Web({ onFinished: function() { Console.print("Finished!"); }, file: "myFile.txt" });
Débute le téléchargement.
myObject.download(url, options);
myObject.download(url);
Cette méthode est asynchrone, cela signifie que le renvoi s'effectue avant que les données ne soient téléchargées. Pour savoir quand le téléchargement est terminé, utilisez l'évènement onFinished ou la méthode isDownloading .
Renvoie vrai si les données sont toujours en cours de téléchargement.
myObject.isDownloading();
Renvoie les données téléchargée comme un Image .
myObject.toImage();
Vous ne pouvez pas utiliser cette méthode si le chemin de destination du fichier ne dispose pas de données car aucune donnée ne sera conservée en mémoire.
Renvoie les données téléchargée comme un texte.
myObject.toText(encoding);
myObject.toText();
Vous ne pouvez pas utiliser cette méthode si le chemin de destination du fichier ne dispose pas de données car aucune donnée ne sera conservée en mémoire.
Renvoie les données téléchargées comme une RawData .
myObject.toRawData();
Vous ne pouvez pas utiliser cette méthode si le chemin de destination du fichier ne dispose pas de données car aucune donnée ne sera conservée en mémoire.
Annule le téléchargement.
myObject.cancel();
Appelé quahd les données sont téléchargées.
myObject.onFinished = function() {};
myObject.onFinished = function() { //Event action };
Appelé quand la progression du téléchargement a changé.
myObject.onDownloadProgress = function(bytesReceived, bytesTotal) {};
myObject.onDownloadProgress = function(bytesReceived, bytesTotal) { //Event action };
Appelé quand une erreur survient.
myObject.onError = function(errorText) {};
myObject.onError = function(errorText) { //Event action };
La méthode de téléchargement.