我有一个 UIWebView 组件,它将加载可能包含 JavaScript 的网页。我想在加载的网页上的任何 JavaScript 运行之前运行我自己的一些 JavaScript。我知道我可以[myWebView stringByEvaulatingJavaScriptFromString:]
在 的webViewDidFinishLoad:
委托上使用UIWebView
,但是这只会在网页上的 JavaScript运行后运行我的 JavaScript。
将我的 JavaScript 注入网页源代码的唯一解决方案是什么?例如,我会将它紧跟在<head>
标记之后,以确保它是第一个运行的 JavaScript。