uiwebview - 如何为uiwebview强制显示键盘

标签 uiwebview

我使用 UIWebView 创建了富文本编辑器。我想在不点击 uiwebview 的情况下显示键盘,这意味着当我打开编辑器时键盘应该打开并且 uiwebview 应该是可编辑的。

最佳答案

只需编写此委托(delegate)方法:

- (void)webViewDidFinishLoad:(UIWebView *)webView {
    webView.keyboardDisplayRequiresUserAction = NO;
    [webView stringByEvaluatingJavaScriptFromString:@"document.getElementById('content').focus()"];

}

content 是元素的id。

关于uiwebview - 如何为uiwebview强制显示键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19297456/

相关文章:

javascript - 在 UIWebView 上加载 javascript

ios - ViewController 始终加载相同的链接

ios - 如何完全禁用 UIWebView iOS9 的放大镜

ios - 如何在 iOS 中捕获 UIWebView 重定向 url

ios - 在应用程序上加载 Webview 启动 IOS

ios - 输入[类型 ="file"] 在 ios 12.2 上不起作用

iphone - 如何使用单独的 View Controller 中的按钮更改 WebView

ios - 如何在 iOS 应用程序中安装根证书,以便在从 UIWebView 打开 URL 时信任它?

objective-c - 是否可以在 iPhone 应用程序中加载带有自签名安全证书的 SSL 加密网站?

ios - UIWebview 返回空白屏幕