百度云怎么使用用云进度

阿里云OSS服务,怎么做上传进度?包括大文件和小文件。_百度知道
阿里云OSS服务,怎么做上传进度?包括大文件和小文件。
提问者采纳
是使用PHP吗?如果是的话你可以先获取到要上传的文件大小然后根据发送了多少得出百分比。具体OSS怎么操作我不清楚,但是进度的话你可以这么做:&?phpob_start();echo &&&EOT&div style=&width:80%;height:30margin:120border:solid 1px #CCC;&&&div id=&load& style=&width:0height:30background-color:#F00;&&&/div&&/div&&script type=&text/javascript&&function upload(load){
document.getElementById(&load&).style.width =}&/script&EOT;ob_flush();
//这个必不可少flush();for($i=0;$i&=20;$i++){
//这个是计算出百分比的
$by = sprintf('%.0f%%',$i/20*100);
echo str_pad('&script&upload(&'.$by.'&);&/script&', 4096);
ob_flush();
//暂停一秒}//运行之后就可以出现上传的进度条了,OSS我不知道怎么操作不过这段代码或许对你有帮助!?&
十分感谢回答,可是我用的是Struts2的后台,html或者jsp的页面,都是java的东西
提问者评价
这个回答不错,应该留给PHP们参阅,所以给你满意啦
其他类似问题
阿里云的相关知识
等待您来回答
您可能关注的推广回答者:
下载知道APP
随时随地咨询
出门在外也不愁来自忻州“7451”重点工程的报道云中河北路施工使用新型材料加快工程进度-新闻-爱西柚-CNTV中国网络电视台
当前位置: >>
来自忻州“7451”重点工程的报道云中河北路施工使用新型...
分享给好友
精彩视频推荐当前位置: >
> 使用x5cloud云平台来做网络彩讯-------------文件上传下载进度条使用(八)进度条是
使用x5cloud云平台来做网络彩讯-------------文件上传下载进度条使用(八)进度条是
wutuobangwokao & at
使用x5cloud云平台来做网络彩讯-------------文件上传下载进度条使用(八)
  进度条是一个很头疼的问题,当然弄明白了也很好理解,用起来也很方便,大都会涉及到两个,一个是圆形,另外一个则是长方形,一点一点推进的
  对于圆形比较简单,先说说长方形的原理:
  首先需要获取文件大小,在循环写的时候就进行加减乘法运算,哈哈,就这么简单!
  给个例子吧:
  public class Android_X5_SOSO_9_9_2Activity extends Activity {
/** Called when the activity is first created. */
downLoadFileS
String fileEx,fileNa,
private Handler handler = new Handler()
public void handleMessage(Message msg)
{//定义一个Handler,用于处理下载线程与UI间通讯
if (!Thread.currentThread().isInterrupted())
switch (msg.what)
pb.setMax(fileSize);
pb.setProgress(downLoadFileSize);
int result = downLoadFileSize * 100 / fileS
tv.setText(result + "%");
Toast.makeText(Android_X5_SOSO_9_9_2Activity.this, "文件下载完成", 1000).show();
String error = msg.getData().getString("error");
Toast.makeText(Android_X5_SOSO_9_9_2Activity.this, error, 1000).show();
super.handleMessage(msg);
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
pb=(ProgressBar)findViewById(R.id.down_pb);
tv=(TextView)findViewById(R.id.tv);
new Thread(){
public void run(){
String localpath=Environment
.getExternalStorageDirectory()
.getAbsolutePath()+"/CXSOSO/"
down_file(localpath,"/sdcard/");
//下载文件,参数:第一个URL,第二个存放路径
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}.start();
public void down_file(String url,String path) throws IOException{
//下载函数
filename=url.substring(url.lastIndexOf("/") + 1);
//获取文件名
/*URL myURL = new URL(url);
URLConnection conn = myURL.openConnection();
conn.connect();*/
/*InputStream is = conn.getInputStream();
this.fileSize = conn.getContentLength();//根据响应获取文件大小
File file = new File(url);
DataInputStream is = new DataInputStream(new BufferedInputStream(new FileInputStream(file)));
this.fileSize=read(file).
} catch (Throwable e) {
// TODO Auto-generated catch block
e.printStackTrace();
if (this.fileSize &= 0) throw new RuntimeException("无法获知文件大小 ");
if (is == null) throw new RuntimeException("stream is null");
FileOutputStream fos = new FileOutputStream(path+filename);
//把数据存入路径+文件名
byte buf[] = new byte[1024];
downLoadFileSize = 0;
sendMsg(0);
//循环读取
int numread = is.read(buf);
if (numread == -1)
fos.write(buf, 0, numread);
downLoadFileSize +=
sendMsg(1);//更新进度条
} while (true);
sendMsg(2);//通知下载完成
is.close();
} catch (Exception ex)
Log.e("tag", "error: " + ex.getMessage(), ex);
private void sendMsg(int flag)
Message msg = new Message();
msg.what =
handler.sendMessage(msg);
public byte[] read(File myfile) throws Throwable{
//定义输入流,将文件写入到fpath中
DataInputStream inStream = new DataInputStream(new BufferedInputStream(new FileInputStream(myfile)));
byte[] data = readFile(inStream);
public static byte[] readFile(InputStream inStream) throws Throwable{
int len = 0;
byte[] buffer = new byte[1024];
ByteArrayOutputStream outStream = new ByteArrayOutputStream();
while((len = inStream.read(buffer))!=-1){
outStream.write(buffer,0,len);
outStream.close();
return outStream.toByteArray();
本问题标题:
本问题地址:
温馨提示:本问答中心的任何言论仅代表发言者个人的观点,与希赛网立场无关。请对您的言论负责,遵守中华人民共和国有关法律、法规。如果您的言论违反希赛网问答中心的规则,将会被删除。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&&&增值电信业务经营许可证湘B2-> 云上城二期现在的进度怎样了啊
阅读 211|回复 14
搜狐焦点网友
云上城二期现在的进度怎样了啊
云上城二期现在的进度怎样了啊
有奖|热点|看房|活动|
HOHO~~~~~~
应该加分呀
kiss123321
谢谢楼主!!!!
开心木木段
向楼主致敬
熊熊终结者
不错,支持下!
kiss123321
大家什么看法?我先支持
又看了一次
说的好,一定回复~
好帖还是要收藏,请继续
> 云上城二期现在的进度怎样了啊
&看不清?点图片更换
( Ctrl + Enter 快速发表)
热点楼盘论坛
热门楼盘推荐吉安法律咨询
请您选择相应地区
您当前位置: &>&&>&&>&
今日律师风向标:
娄底雅晟房地产开发贵州工矿棚户区云欣宛小区进度怎么样
娄底雅晟房地产开发贵州工矿棚户区云欣宛小区进度怎么样
 问题来自:贵州 - 安顺 悬赏:0分 咨询时间: 17:02 咨询人:t930a3214nm46
法律快车温馨提示:
您还可以输入5000字
温馨提示:使用组合键Ctrl+Enter可快速提交!发布问题、回复咨询,更加方便、及时。
如仍没解决您的问题,可免费发布一条咨询,法律快车多名律师快速为您解答!
相关法律咨询
法律帮助指南
知识栏目推荐
知识热门文章
法律经验推荐:
把您的困惑告诉律师吧您还可以输入50个字
问题分类:
民事法律-消费者权益
请在此输入所需问题的内容,问题说明越详细,回答也会越准确!
请在这里输入您要提问的标题!
问题内容应尽可能陈述清楚,详细的描述事情的经过,有利于律师对整个事情的了解,便于更精确的回答您的问题!
法律快车 版权所有 2005- 增值电信业务经营许可证(ICP证)粤B2-
(注:此客服QQ不进行法律咨询!) 流量统计

我要回帖

更多关于 百度云 上传进度 的文章

 

随机推荐