2010-04-26 14 views
2

J'utilise uploadify (http://www.uploadify.com/) pour télécharger de la vidéo sur mon site, puis les convertir en * .flv en utilisant ffmpeg et lire l'aperçu. Mais il ne fonctionne pas complètement avec firefox, chrome ou safari. Uploadify fournit une interface onComplete, donc quand le script (.ashx, .php) est utilisé sur votre site pour enregistrer les fichiers téléchargés. vous pouvez utiliser response.write ("blabla") ou (echo "blabla") pour appeler la fonction javascript qui a été enregistrée comme OnComplete. J'ai testé avec quelques fichiers vidéo comme avi, mpg, mp4, ils sont moins de 50mb, et ils ont tous travaillé avec les 4 navigateurs. Cependant, quand j'essayais de télécharger un fichier mp4 75mb, cela fonctionnait dans IE, mais ne fonctionnait pas dans les trois autres. Je peux voir le fichier .flv a été créé dans le dossier de téléchargement, je peux voir la sortie de débogage de débogage après response.write ("blabla"), mais la fonction javascript n'a pas été invoquée. c'est-à-dire que l'aperçu n'a pas joué.response.write fonctionne IE pour ASP.NET

quelqu'un sait pourquoi? Y at-il un timeout ou quelque chose sur response.write donc après une période de temps ça ne marchera pas? par exemple. 75mb fichier a pris plus de temps pour convertir que d'autres fichiers de plus petite taille j'ai essayé.

thansk

Répondre

0

Peut-être un délai d'attente de la question du serveur ou la mise en cache. Ou une propriété uploadifiy incorrecte comme indiqué here

0

après une recherche plus approfondie dans le code source, et googling autour. le problème est étroit vers le bas sur

DataEvent.UPLOAD_COMPLETE_DATA et Problèmes avec Firefox

quelqu'un a signalé bug http://bugs.adobe.com/jira/browse/FP-1419