使用UIWebView stringByEvaluatingJavaScriptFromString执行的脚本将可用多长时间?

使用UIWebView stringByEvaluatingJavaScriptFromString执行的脚本将可用多长时间?,javascript,ios,objective-c,uiwebview,stringbyevaluatingjavascr,Javascript,Ios,Objective C,Uiwebview,Stringbyevaluatingjavascr,与stringByEvaluatingJavaScriptFromString:一起使用的Javascript代码的生命周期是多少 我发现一些代码重复使用stringByEvaluatingJavaScriptFromString:使用相同的脚本,并且中间没有页面重新加载。这样做好吗 stringByEvaluatingJavaScriptFromString:是否将整个脚本注入到UIWebView的活动页面中,并使其在重新加载或导航到另一页面之前可用 是否有任何苹果文档与此相关?注入的java

stringByEvaluatingJavaScriptFromString:
一起使用的Javascript代码的生命周期是多少

我发现一些代码重复使用
stringByEvaluatingJavaScriptFromString:
使用相同的脚本,并且中间没有页面重新加载。这样做好吗

stringByEvaluatingJavaScriptFromString:
是否将整个脚本注入到
UIWebView
的活动页面中,并使其在重新加载或导航到另一页面之前可用


是否有任何苹果文档与此相关?

注入的javascript代码将在加载到
UIWebView
的当前页面的整个生命周期内可用。也就是说,如果使用一些脚本调用
stringByEvaluatingJavaScriptFromString:
,则在
UIWebView
中加载新页面或刷新页面之前,该脚本将一直可用。不需要每次都注入整个脚本来使用相同的方法计算某些内容

首先通过注入一些函数进行检查,然后(仅)调用这些函数