第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

七牛上傳進度

七牛上傳進度

呼啦一陣風 2019-03-20 17:19:35
用了七牛的SDK實現(xiàn)文件上傳,上傳無誤。在上傳的過程中,有個回調函數(shù)onProcess(long current, long total),其中的current是當前傳輸文件的已傳大小,total是文件的總大小。executor = IO.putFile(context, auth, key, Uri.parse(path), extra, new CallBack() {    @Override    public void onProcess(long current, long total) {        //可取得上傳進度        float num = (float) current / (float) maxLen;        int proValue = (int) (num * 100);        if (proValue > 99) {            proValue = 99;        }    }    @Override    public void onSuccess(UploadCallRet ret) {        //上傳成功回調    }    @Override    public void onFailure(CallRet ret) {        //上傳失敗回調    }});問題,我手動取得的文件大?。簂ong size = file.length();這個size值小余上面onProcess方法中的total值。之前聯(lián)系過七牛的技術支持,給我的回復是total不單單是文件的大小,還有其他一些參數(shù)的值累加了,但具體加了哪些,一直沒和我說。我現(xiàn)在上傳多個文件的時候,size得到的是所有文件的總大小,為了防止出現(xiàn)進度>100%的情況,目前只能手動控制在99%,單長期下去不是辦法,求各位大神指導!
查看完整描述

2 回答

?
慕工程0101907

TA貢獻1887條經(jīng)驗 獲得超5個贊

為啥你要用 current / maxLen ?
為什么不用 current / total 
你還沒有理解吧?

查看完整回答
反對 回復 2019-04-17
?
慕田峪4524236

TA貢獻1875條經(jīng)驗 獲得超5個贊

不了解七牛的實現(xiàn)原理是沒有辦法的,你可以問七牛的推薦做法是什么


查看完整回答
反對 回復 2019-04-17
  • 2 回答
  • 0 關注
  • 572 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號