Question

J'utilise Yui-Uploader de YUI 2.6.0

En cas d'erreur de chargement se produit, désactiver l'Uploader, montre un avertissement, puis lorsque l'utilisateur clique sur OK, activez-le à nouveau.

Par la suite, la sélection de nouveaux fichiers œuvres, et la liste des fichiers est renseignées correctement. Cependant, les téléchargements ne démarrent pas. est-ce que quelqu'un à rencontré ce problème? Comment gérez-vous redémarrer avec le Uploader? Ai-je besoin de détruire et de recréer l'objet lui-même?

Dans le cas où il n'y a pas d'erreur, je suis en mesure de choisir avec succès (par exemple) 3 fichiers, attendre qu'ils télécharger, choisissez 3 plus, que ceux télécharger, etc.

Était-ce utile?

La solution

Pour développer ce que je l'ai déjà écrit, la solution j'ai fini avec est de recréer l'objet JS.

Quelque chose comme:

function create_uploader() {
        YAHOO.widget.Uploader.SWFURL = "/pub/uploader.swf";
        uploader = new YAHOO.widget.Uploader('uploadercontainer');
        uploader.addListener('contentReady', handleContentReady);
        .. etc ..
}

function onUploadError(event) {
        alert('was not able to upload, check your connection and try again');
        create_uploader(); 
}

Autres conseils

Je ne l'ai pas trouvé une solution sans rupture de charge en fait la page elle-même, de sorte que dit, la solution est un rechargement de la page.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top