与stringByEvaluatingJavaScriptFromString:
一起使用的Javascript代码的生命周期是什么?
我发现一些代码重复使用具有相同脚本的stringByEvaluatingJavaScriptFromString:
并且之间没有页面重新加载。那很好吗?
stringByEvaluatingJavaScriptFromString:
是否将整个脚本注入UIWebView
中的活动页面并使其可用,直到重新加载或导航到另一个页面?
是否有关于相同的苹果文档?
答案 0 :(得分:0)
注入的javascript代码将在UIWebView
中加载的当前页面的整个生命周期内可用。也就是说,如果使用某个脚本调用stringByEvaluatingJavaScriptFromString:
,那么在UIWebView
中加载新页面或刷新页面之前,该脚本将可用。无需每次都使用相同的方式注入整个脚本。
首先注入一些函数并稍后调用函数来检查它。