在windows phone 7上使用BackgroundTransferService時,有沒有辦法控制TransferProgressChanged被調用的頻率?我猜測它與用於下載的內部緩衝區的大小有關,但我沒有看到用於設置它的任何屬性。BackgroundTransferService - TransferProgressChanged什麼時候被調用?
BytesReceived值不是等間隔的,或者對於同一個文件的重複下載,它們甚至是相同的,但似乎是大約每個文件總大小的1%。
這對一個小文件是可以的,但是在下載大型(2GB電影)文件時會導致用戶界面無響應。
您可以顯示您實際在做什麼,因爲BackgroundTranserService不應該影響用戶界面。 –
也許沒有反應是錯誤的詞。我只想要一個比每分鐘更新更頻繁的進度指示符,或者我目前正在進行更新? – Peregrine