文档章节

Stream - WEB大文件上传插件V1.7正式发布

java_speed
 java_speed
发布于 2014/11/08 13:59
字数 218
阅读 334
收藏 1

修复bug:


  1. Flash上传时,某些浏览器可能存在文件多选、文件类型判断的Bug;
  2. 修复自定义参数未传递的bug;
  3. 修复 跨域上传 的文件不存在Bug;

新增参数:


  1. onDestroy响应函数;
  2. browser - 文件选择按钮的DOM元素(如果存在,browseFileId将被忽略

新增方法:

  1. destroy销毁方法,解决多次初始化的问题;
  2. hide/showBrowseBlock两个方法,便于隐藏/显示文件选择按钮,解决设置display:none引起Flash不能上传的问题;


功能修改:

/**
 * 新增m参数,以便更好地支持HTML5的特性,如图片选择后回显功能
 */
onAddTask(dat, m);


/** 示例代码 */
onAddTask(dat, m) {
    var reader = new FileReader(); 
    reader.readAsDataURL(m.file); 
    reader.onload = function(evt) {
        var img = '<img src="'+reader.result+'"></img>';
    }
}




© 著作权归作者所有

共有 人打赏支持
java_speed
粉丝 112
博文 44
码字总数 17031
作品 1
成都
程序员
私信 提问
加载中

评论(10)

java_speed
java_speed

引用来自“derekren”的评论

selected files: 1
Canceled: jdk6.zip
创建上传任务失败[tokenURL=/tk],状态码:404 请问这个问题是哪里配置不对吗?
请把stream-v*.war 修改为ROOT.war
d
derekren
selected files: 1
Canceled: jdk6.zip
创建上传任务失败[tokenURL=/tk],状态码:404 请问这个问题是哪里配置不对吗?
java_speed
java_speed
p.twinkling.cn/bootstrap.html
java_speed
java_speed

引用来自“ciphermagic”的评论

你好,拖拽上传文件夹的功能好像不可以,请问有这个问题吗

引用来自“java_speed”的评论

文件夹只有chrome内核才支持

引用来自“ciphermagic”的评论

谢谢,再请教个问题,选择文件后onAddTask这个函数触发不了,请问有什么要注意的地方吗。还有想问一下页面的上传总进度,已上传这些文字可以自定义吗。十分感谢。
需要自定义UI 。请参考 p.twinkling.cn/bootdtrap.html
c
ciphermagic

引用来自“ciphermagic”的评论

你好,拖拽上传文件夹的功能好像不可以,请问有这个问题吗

引用来自“java_speed”的评论

文件夹只有chrome内核才支持
谢谢,再请教个问题,选择文件后onAddTask这个函数触发不了,请问有什么要注意的地方吗。还有想问一下页面的上传总进度,已上传这些文字可以自定义吗。十分感谢。
java_speed
java_speed

引用来自“ciphermagic”的评论

你好,拖拽上传文件夹的功能好像不可以,请问有这个问题吗
文件夹只有chrome内核才支持
c
ciphermagic
你好,拖拽上传文件夹的功能好像不可以,请问有这个问题吗
c
ciphermagic
你好,拖拽上传文件夹的功能好像不可以,请问有这个问题吗
惊梦念伊人
支持
惊梦念伊人
支持。。好东西
java_speed/stream

#Stream 上传插件 Stream 是解决不同浏览器上传文件的插件,是Uploadify的Flash版和Html5版的结合! #Stream 简介 Stream 是根据某网的文件上传插件加工而来,支持不同平台(Windows, Linux,...

java_speed
2014/04/09
0
0
Kodi v17 "Krypton" rc4,Bug 修复

Kodi v17 "Krypton" 第四个候选版发布了。该版本中已完成的修复: 更新了 Estuary 和 Estouchy,并进行了一些错误修正和改进 修复 Kodi 不能在运行 Android 7 的某些手机上启动 恢复禁用插件...

局长
2017/01/28
295
0
开源中国社区(OsChina.NET) 8-1 资讯精彩回顾

2011-08-07 WWW 万维网二十岁生日快乐 二十年前的今天,World Wide Web 也就是我们说的万维网,或者是简称为 web 在欧洲的 CERN (欧洲核子研究中心) 诞生了。 根据万维网联盟的网站,万维网是...

小编辑
2011/08/07
1K
0
Stream上传插件(数据接口变化)

Stream上传插件在设计上有些缺陷: 用户想完全自定义上传文件的展示页面(现在的js接口不满足); 部分重要的响应事件没有响应的回调函数; 上传过的文件没有数据存根; 等等,上述主要问题,...

java_speed
2014/01/21
0
2
Stream上传插件后续功能 - 文件夹上传

Stream上传插件是我对过去工作的一个总结,支持Flash、HTML5两种上传模式,Flash模式下最大单个文件大小是2G,而HTML5却没有限制,基本上可以满足大多数人的WEB上传需要。 到目前为止,有两个...

java_speed
2013/12/25
0
4

没有更多内容

加载失败,请刷新页面

加载更多

如何在 Linux 系统查询机器最近重启时间

在你的 Linux 或类 UNIX 系统中,你是如何查询系统上次重新启动的日期和时间?怎样显示系统关机的日期和时间? last 命令不仅可以按照时间从近到远的顺序列出该会话的特定用户、终端和主机名...

来来来来来
今天
2
0
Redis协议是什么样的

前言 我们用过很多redis的客户端,有没有相过自己撸一个redis客户端? 其实很简单,基于socket,监听6379端口,解析数据就可以了。 redis协议 解析数据的过程主要依赖于redis的协议了。 我们...

春哥大魔王的博客
今天
4
0
乱入Linux界的我是如何学习的

欢迎来到建哥学Linux,咳!咳!咳!开个玩笑哈,我是一个IT男,IT界的入门选手,正在学习Linux。 在之前,一直想进军IT界,学习IT技术,但是苦于没有人指导,也不知道学什么,最开始我自己在...

linuxCool
今天
3
0
携程Apollo统一配置中心的搭建和使用(java)

一.Apollo配置中心介绍 1、What is Apollo 1.1 Apollo简介 Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到...

morpheusWB
今天
3
0
远程获得的有趣的linux命令

使用这些工具从远程了解天气、阅读资料等。 我们即将结束为期 24 天的 Linux 命令行玩具日历。希望你有一直在看,如果没有,请回到开始,从头看过来。你会发现 Linux 终端有很多游戏、消遣和...

Linux就该这么学
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部