0
在我的項目!當副刊我使用:如何在導航返回時停止加載頁面?
if (NavigationService.CanGoBack == true)
NavigationService.GoBack();
在項目中,我從網絡加載數據通過使用Web客戶端,當用戶進入到第2頁,回到第1頁,用戶將不得不等待很長(加載完成時,用戶可以退回)
如何停止加載並以最快的時間返回上一頁!
請幫幫我!
在我的項目!當副刊我使用:如何在導航返回時停止加載頁面?
if (NavigationService.CanGoBack == true)
NavigationService.GoBack();
在項目中,我從網絡加載數據通過使用Web客戶端,當用戶進入到第2頁,回到第1頁,用戶將不得不等待很長(加載完成時,用戶可以退回)
如何停止加載並以最快的時間返回上一頁!
請幫幫我!
最簡單的解決方案是緩存首次訪問該頁面時下載的數據。 (把它寫在IsolatedStorage的文件中可能是最簡單的。)然後當返回到頁面時,從文件數據加載數據而不是再次下載它。
當然,不要忘記管理緩存並在不想再使用時清除/刪除文件。 ;)
感謝馬特萊西! 但我想快回頁面! – thongaduka
@thongaduka如果加載頁面的延遲不是網頁請求,那麼你需要查看是什麼導致頁面需要很長時間加載。沒有你的代碼,任何人都很難提供幫助。 –