0
我的應用程序中的一個頁面可以讓用戶拍照,同時,如果正在處理圖像,稍後會調用NavigationService GoBack。現在,如果用戶點擊電話上的電源按鈕,手機會進入睡眠狀態,然後立即再次點擊電源並導航至應用程序,它會調用導航GoBack。Windows手機芒果 - 導航進行中
有時它會拋出一個錯誤,說"Navigation is in progress"
,因爲第一個用戶界面線程仍然完成導航。
我已超載NavigateTo
和NavigateFrom
方法。在NavigationTO
我檢查NavigationMode.Back
我是否會執行GoBack。
如果用戶點擊睡眠並等待一兩秒鐘並再次單擊睡眠,它將不會引起任何問題,因爲第一個用戶界面線程已完成執行回退。