【发布时间】:2011-11-10 20:56:26
【问题描述】:
有没有办法将本地 JS 文件或存储在我服务器上的 JS 文件注入到 UIWebView 加载的任何网页中?
假设我在该 UIWebView 中导航到 google.com,它会呈现该页面并运行我的 JS 文件(本地或在我的网络服务器上)?
【问题讨论】:
-
你必须下载 JavaScript,例如:
NSString* js = [NSString stringWithContentsOfURL:url encoding:NSASCIIStringEncoding error:nil]然后用[webView stringByEvaluatingJavaScriptFromString:js];内联它并用[webView stringByEvaluatingJavaScriptFromString:@"someFunction()"];调用它
标签: javascript objective-c ios uiwebview