6

ユーザーがページをアクティブ化すると、フォーカスイベントが発生し、テキストフィールドにフォーカスするアプリケーションを構築しようとしています。.focus()入力ボックスを呼び出すと、Windows8が画面キーボードをポップアップすることを心から期待していました。そうではありません。

テキストフィールドがjavascriptを介してフォーカスされているときに、Windows8のオンスクリーンキーボードを起動する方法を知っている人はいますか。

ユーザーがテキストフィールドを「タップ」すると、フォーカスイベントが発生し、キーボードが起動します。

touchstart、' touchend、、clickおよびにバインドしようとしましfocusたが、これらすべてがオンスクリーンキーボードをアクティブにしないようです。

このアプリケーションはWindows8で厳密に実行されるため、オンスクリーンキーボードが組み込まれていない他のプラットフォームが正しく動作するように作成する必要はありません。

4

1 に答える 1

4

できません。画面キーボードを開くことができるのは、ユーザーアクションのみです。これは仕様によるものです。ここを参照してください。

于 2012-12-04T15:19:54.557 に答える