【发布时间】:2015-02-17 02:29:34
【问题描述】:
我在 WinRT XAML 8.1 应用程序中有一个页面,它基本上是由 WebView 控件组成的全页显示,用于显示网页。
对于鼠标用户来说,能够使用包含在许多鼠标上的硬件鼠标按钮返回 WebView 中的页面(而不是返回上一个应用程序页面——返回上一个网页)会很方便。
WinRT 8.1 开箱即用地进行了很好的编程,以响应硬件鼠标后退按钮并返回应用程序中的页面。但是当鼠标悬停在 WebView 控件上时,应用程序根本不会响应硬件鼠标后退按钮。将鼠标从 WebView 上移开,然后按下硬件鼠标后退按钮移动到上一个应用程序页面。
所以问题是当鼠标悬停在 WebView 控件上时如何检测鼠标后退按钮,以便向 WebView 控件发出 GoBack() 命令?
【问题讨论】:
标签: webview windows-runtime winrt-xaml windows-8.1