我想清除框架的歷史。但我無法在框架類API中找到此類方法或屬性。請幫助我!如何清除由Windoes8 Frame控件託管的整個導航歷史記錄?
回答
我需要做的正是這一點。我只是在app.cs中執行相同的步驟來創建一個沒有歷史記錄的新框架(假設您使用的是模板)。
Frame rootFrame = new Frame();
SuspensionManager.RegisterFrame(rootFrame, "AppFrame");
Window.Current.Content = rootFrame;
if (!rootFrame.Navigate(typeof(MyAwesomePage)))
{
throw new Exception("Failed to restart navigation :(");
}
更改框架是這個問題的答案之一!謝謝 ! – JohnyDgoode
我不認爲這將是一個非常明智的想法。如果您使用的是導航服務,則無需清除它的歷史記錄。這樣做可能會導致您無法通過Windows Store認證,因爲它似乎表明您正在做一些事情來改變用戶期望在應用程序中導航的方式,根據我的經驗,這是一個很大的禁忌。這些應用。但我可能是錯的。你能否提供更多的上下文?
謝謝你的留言。 – JohnyDgoode
謝謝message.My應用已經捕捉view.And快照視圖的功能是應用程序的全局菜單(如標籤)。當用戶過渡到從快照視圖頁面,頁面顯示後退按鈕回去frame'record。如果後退按鈕被按下,捕捉頁面將顯示。這是不自然的,所以我想清除幀的記錄。最後,我通過隱藏後退按鈕來解決這個問題。 – JohnyDgoode
- 1. 如何在Silverlight/Windows Phone 7中清除導航歷史記錄?
- 2. 如何在Adobe Air的HTML控件中清除歷史記錄
- 3. 如何清除堆棧歷史記錄?
- 4. iOS初始化UIWebView來清除導航歷史記錄
- 5. Powershell清除歷史不會清除歷史記錄
- 6. 錄製網址導航歷史記錄
- 7. 如何清除Android中的通話記錄歷史記錄?
- 8. 如何從導航歷史記錄中刪除頁面?
- 9. 如何從導航歷史記錄中刪除頁面?
- 10. 清除Mongo Shell中的歷史記錄
- 11. iOS清除UIWebView的歷史記錄
- 12. Angular2瀏覽器歷史記錄導航
- 13. 如何清除Xcode 4上Info.plist的文件歷史記錄?
- 14. 清除WebBrowser控件瀏覽歷史記錄
- 15. Emacs導航位置歷史記錄
- 16. Android:清除活動歷史記錄
- 17. 用jQuery清除表單歷史記錄
- 18. 清除/禁用窗體歷史記錄
- 19. 清除瀏覽器歷史記錄
- 20. 清除Android瀏覽器歷史記錄
- 21. 清除CefGlue瀏覽器歷史記錄
- 22. 在rhapsody中清除歷史記錄
- 23. GWT清除歷史記錄MVP
- 24. Silverlight導航應用程序中的導航歷史記錄
- 25. 反應路由器:更改URL並清除歷史記錄
- 26. 清除pushState創建的清除歷史記錄
- 27. 使用HTML5歷史記錄完整AJAX導航
- 28. 如何查看整個Rails控制檯歷史記錄?
- 29. 通過href導航到pdf後清除瀏覽器歷史記錄
- 30. 如何清除導航歷史並退出phonegap應用程序?
你爲什麼要這麼做? – AlSki