6

我正在尝试构建一个应用程序,如果用户激活页面,则会发生焦点事件并聚焦到文本字段中。半心半意的期待,当我.focus()在输入框中调用时,Windows 8 会弹出屏幕键盘。事实并非如此。

有谁知道当文本字段通过 javascript 聚焦时,如何让 Windows 8 屏幕键盘出现。

如果用户“敲击”文本字段,焦点事件就会触发并且键盘出现。

我尝试绑定到touchstart、 '和touchend,但所有这些似乎都没有激活屏幕键盘。clickfocus

此应用程序将在 Windows 8 上严格运行,因此无需使其他没有内置屏幕键盘的平台正常工作。

4

1 回答 1

4

你不能。只有用户操作才能打开屏幕键盘。这是设计使然。见这里

于 2012-12-04T15:19:54.557 回答