Windows 10 IOT核心虚拟键盘?

时间:2016-07-21 10:59:47

标签: webview uwp iot windows-10-iot-core

我在IOT设备上工作,我的触摸屏显示器没有虚拟键盘。我的机器不允许使用物理键盘。

我已经尝试过“数字标牌”中的代码,起初只能使用单个文本字段。 通过对代码的一些小调整,我可以将它用于我的所有文本框。

我真正的问题是,现在我正在使用webview,我需要输入一些数据。在webview中,我无法使用“数字标牌”中的虚拟键盘。

是否有人可以在这个虚拟键盘上使用可以在webview上使用的解决方案?

1 个答案:

答案 0 :(得分:1)

这可能需要对OnScreenKeyboard控件进行一些修改,但这里的想法是:

  1. 捕获屏幕键盘输出
  2. 使用WebView.InvokeScriptAsync方法在WebView
  3. 中加载的网页上执行JavaScript
  4. JavaScript将获得HTML中的焦点文本框
  5. 将文本框的值设置为键盘输出