我正在获取一个网址,我想在我的UIWebView中将其呈现为:
request = [NSURLRequest requestWithURL:[NSURL URLWithString:url]];
[_webView loadRequest:request];
但由于中国的网络限制,我们无法访问Google服务,但使用此网址的网页正在使用:
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
所以我必须等待很长时间才能过期,因为它无法从ajax.googleapis.com
获取该js文件,我想要做的是将此脚本源与本地js文件交换为了在将来启用javascript调用。
我想如果我能在完成加载之前获取DOM,那么我可以像这样添加我的脚本源:
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
但我怎么能这样做?
我尝试加载我的本地html文件,但是params在服务器端是动态的。
我试图在所有UIWebView委托方法中调用[_webView stringByEvaluatingJavaScriptFromString:url]
但是没有用。