阿里雲上傳進度條
『壹』 阿里雲OSS服務,怎麼做上傳進度包括大文件和小文件。
是使用php嗎?如果是的話你可以先獲取到要上傳的文件大小然後根據發送了多少得出百分比。具體OSS怎麼操作我不清楚,但是進度的話你可以這么做:
<?php
ob_start();
echo <<<EOT
<div style="width:80%;height:30px;margin:120px auto;border:solid 1px #CCC;">
<div id="load" style="width:0px;height:30px;background-color:#F00;"></div>
</div>
<script type="text/javascript">
function upload(load){
document.getElementById("load").style.width = load;
}
</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();
flush();
sleep(1); //暫停一秒
}
//運行之後就可以出現上傳的進度條了,OSS我不知道怎麼操作不過這段代碼或許對你有幫助!
?>
『貳』 怎樣往阿里雲伺服器傳文件
有幾種辦法,您可以參考一下。
第一種:在阿里雲伺服器里建一個FTP服務商,在本地用FTP客戶端上傳文件。
第二種:進阿里雲伺服器遠程界面的時候,把本地磁碟帶進去,然後進伺服器里直接從本地磁碟里把文件復制到伺服器里。
第三種:QQ安裝到阿里雲伺服器里,用QQ對傳。
第四種:把本地文件上傳到郵箱里 ,然後進阿里雲伺服器里打開您的郵箱,進去下載文件即可。