OGeek|极客世界-中国程序员成长平台

标题: ios - UIWebview 在当前文本字段上设置文本 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 21:45
标题: ios - UIWebview 在当前文本字段上设置文本

有没有办法在 UIWebview 上的当前文本字段上设置文本?

我不需要检索文本。我不需要确定当前具有焦点的文本字段。

基本上,用户将扫描条形码(使用 linea-pro),如果在 uiwebview 中选择了文本字段,我只想将文本设置为检索到的条形码



Best Answer-推荐答案


您可以执行可以为文本字段设置值的 JavaScript 函数。像这样的

NSString *text = @"Text field text";
NSString *javaScript = [NSString stringWithFormat"var textField = document.activeElement;"
                                                   "textField.value = '%@';"
                                                   "document.activeElement.form.submit();", text];
[webView stringByEvaluatingJavaScriptFromString:javaScript];

关于ios - UIWebview 在当前文本字段上设置文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9569619/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4