response.write只用于ASP.NET的ASP.NET

时间:2010-04-26 13:43:41

标签: asp.net ashx response.write

我正在使用uploadify(http://www.uploadify.com/)将视频上传到我的网站,然后使用ffmpeg将其转换为* .flv并播放预览。但它并没有完全使用firefox,chrome或safari。

uploadify提供了一个onComplete接口,因此当您的站点上使用脚本(.ashx,.php)来保存上传的文件时。你可以使用response.write(“blabla”)或(echo“blabla”)来调用注册为OnComplete的javascript函数。

我测试了很少的视频文件,如avi,mpg,mp4,它们不到50mb,而且它们都适用于所有4种浏览器。但是,当我试图上传一个75mb mp4文件时,它在IE中工作,但在其他三个中没有工作。我可以看到.flv文件已在upload文件夹中创建,我可以在response.write(“blabla”)之后看到debug messsage输出,但是没有调用javascript函数。即预览没有播放。

谁知道为什么?是否有超时或者响应的内容。写一段时间后它不会工作?例如75mb文件转换的时间比我试过的其他小尺寸文件要长。

thansk

2 个答案:

答案 0 :(得分:0)

可能是来自服务器或缓存问题的超时。或者说明here

的上传属性不正确

答案 1 :(得分:0)

深入查看源代码后,用Google搜索。

问题正在缩小

DataEvent.UPLOAD_COMPLETE_DATA和firefox问题

有人报告了错误 http://bugs.adobe.com/jira/browse/FP-1419