在通用 Windows 应用 (XAML) 中启用后退/前进和刷新手势
Posted
技术标签:
【中文标题】在通用 Windows 应用 (XAML) 中启用后退/前进和刷新手势【英文标题】:Enable Back/Forward & Refresh Gestures in Universal Windows App (XAML) 【发布时间】:2021-05-15 12:30:31 【问题描述】:我正在为我们的业务构建一组小型内部应用程序。大多数是基于网络的工具。为我们的所有员工提供对所有工具的轻松访问。以前我构建了当前使用的小型 Windows 应用程序。不过,我希望将这些升级为通用应用,因为我们可以通过我们的 Microsoft 商业商店更好地分发未来的应用。
目前,当将 WebView 放入 UWP 应用时,应用在加载 WebView 方面按预期加载和运行。但是,如果用户在鼠标等上使用后退/前进导航等,我似乎找不到实现后退/前进导航的方法(以前这是属性组中的切换选项)。任何指针将不胜感激。毫无疑问,这很明显是我没有发现的。
我期待基本的后退/前进导航开箱即用(就像我之前为其他平台开发时遇到的情况)
我目前正在开发的应用程序正在使用带有 XAML 和 C# 的 UWP,并且当前使用以下方式实现了 WebView:
<WebView x:Name="webView" Source="https://app.domain.com"/>
在 MainPage.xaml 中,并且没有对这个应用程序进行任何进一步的修改。
我经常使用 SO 作为客人来寻找问题的答案,但我看不到这种情况的直接答案。
谢谢
【问题讨论】:
WebView
类具有可以返回/前进的内置 API。您可以添加一些按钮并在点击事件中调用它们,
【参考方案1】:
WebView class 具有可以返回/前进的内置 API。您可以添加一些按钮并在点击事件中调用它们。
【讨论】:
感谢 Roy,我希望能够利用我们用户的后退/前进鼠标导航按钮,而不是在界面中添加按钮。是否可以从用户鼠标的后退/前进输入中获取输入以进行导航? 你的意思是使用鼠标滚轮吗?以上是关于在通用 Windows 应用 (XAML) 中启用后退/前进和刷新手势的主要内容,如果未能解决你的问题,请参考以下文章
为什么即使Visual Studio中的简单Hello World通用Windows平台应用程序仍然出现“安全句柄已关闭”错误?