隐藏InputPane后,Xbox UWP WebView无响应

时间:2017-08-14 20:26:52

标签: javascript c# xaml uwp xbox

我在Xbox XAML应用中访问WebView中的html webapp。对于上下文,它以前是托管的webapp,但是在播放视频内容时发生泄漏导致崩溃,这促使我使用带有WebView和MediaElement的XAML应用程序。

最初,我的window.Windows.UI.ViewManagement.InputPane .getForCurrentView() .tryShow(); 字段在聚焦并按下' A / ok'时未显示键盘(InputPane)。控制器/遥控器上的按钮。使用以下

window.Windows

帮助在第一次按键时显示键盘。我的应用程序托管在WebView中,我遇到了同样的问题,但ScriptNotify不可用。解决方案似乎是在WebView上使用Windows.UI.ViewManagement.InputPane.GetForCurrentView().TryShow(); 事件,它本身调用代码的C#部分中的(非常相似的)以下代码:

<input/>

到目前为止一切顺利。现在的问题是:当击中&#34; B / return&#34;控制器/遥控器上的按钮,InputPane离开,{{1}}元素显然是聚焦的,因为它仍然显示闪烁的文本光标,但应用程序不响应按键。我必须按下&#34; B / return&#34;第二次按钮重新获得对webapp的控制权。

我查看了InputPane api,并且像黑客一样关注WebView但到目前为止没有成功。

非常感谢任何帮助!

0 个答案:

没有答案