0

您可以在 HTML5/javaScript 中调用任何方法来强制屏幕键盘出现在 iOS/Android 中吗?

我不是在寻找 HTML5 键盘,而只是为了通知设备它需要显示内部屏幕键盘。

谢谢

4

1 回答 1

0

对于 Android,您可以使用:

 public void showSoftKeyboard(View v) {
        Activity activity = (Activity) v.getContext();
        InputMethodManager inputMethodManager = (InputMethodManager)  activity.getSystemService(Activity.INPUT_METHOD_SERVICE);
        inputMethodManager.showSoftInput(activity.getCurrentFocus().getWindowToken(), 0);
    }

或者只是打电话:

((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY);

对于 iOS,我发现了这个:

$('#element').focus().blur().focus();
于 2013-08-08T13:41:28.157 回答