2016-02-14 45 views

回答

0

有兩種類型的進度條。顯示百分比進度的人,以及讓用戶知道某個動作正在完成的無限人。

如何將您的圖片上傳到您的服務器上是您必須考慮的事情。如果您計劃一次性發佈一個帖子請求,那麼您可以在「上傳」開始前顯示一個無限進度條,並在服務器響應時(即圖像存儲在數據庫中)將其隱藏起來。

另一種方法是:如果您必須以百分比顯示實際進度,則您可以在單獨的請求中發送每個圖像。您可以計算您擁有的圖像數量,並且在每個服務器響應中,您都會將進度欄增加100/NUMBER_OF_IMAGES。在上次發送的圖像上,您將隱藏當時應該100%的進度條。

P.S:即使在一些最複雜的軟件中,進度條也不是100%準確的。您可以獲取作爲參考窗口複製/剪切文件夾的操作。 ETA幾乎從未準確:)

+0

謝謝Denko,請分享代碼片段,這可以通過Ionic 2實現嗎? – happycoder

+0

http://plnkr.co/edit/M20CkFhvTN86mdmALxG4?p=preview你應該看到app.ts文件 –

+0

可以幫助我這個http://stackoverflow.com/questions/42784079/how-to-add-a-進度條上載文件@Denko Mancheski –

相關問題