在UIWebView中隐藏文本select句柄
我有几个自定义的UIMenuItems
在UIWebView
中做select。 在该select上运行该操作后,我想隐藏select句柄,就像copy:
does一样。
我曾尝试使用window.getSelection().removeAllRanges();
并在那个window.getSelection()
不再返回任何东西,但文本select手柄保持可见。
有没有办法删除select和手柄?
编辑:我不需要它是一个JS解决scheme,但我不能通过重新加载webview松散状态。
只需禁用并重新启用用户交互:
myWebView.userInteractionEnabled = NO; myWebView.userInteractionEnabled = YES;
你可以简单的刷新webview,如果你的数据只是文本,那么没有人可以跟踪webview被刷新
使用这个代码
[webview reload];
我已经在我的应用程序及其工作中做了这件事
[_webview becomeFirstResponder];
你的行动后。
你只需要这个。 我总是用这种方式。