【发布时间】:2013-03-01 21:28:51
【问题描述】:
我正试图弄清楚如何编写一个原生 ios 应用程序,该应用程序允许我将数据推送到网站的元素中。例如,如果网页有一个文本字段,我想在 UIWebView 顶部放置一个滑块,并将滑块的结果(例如 5.0)放置在文本字段中。我一直在尝试使用以下代码:
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
NSString *scriptFunction = @"document.getElementById('user_field').value = 'Joe';";
NSString *result = [webView stringByEvaluatingJavaScriptFromString:scriptFunction];
NSLog(@"Result: %@", result);
}
我得到了将“Joe”打印到控制台的结果,但它没有更新网页上的文本元素。
感谢您的帮助。
【问题讨论】:
标签: ios objective-c uiwebview