喜
我有一个问题,我想从Injet一个NATIV VAR我WebSolution。
因为我想知道,当一个的iDevice访问的页面,一些按钮具有可见...
所以我试图somethink那样:。在index.html的我有jQuery脚本:
$(document).ready(function(){ var htmlvar = varFromUiWebView; alert(htmlvar); }
在我的Xcode项目: 在UIWebView的委托:UiWebviewDidFinishload:,我有类似的东西:
[browser stringByEvaluatingJavaScriptFromString:@"varFromUiWebView = 1;"];
因此,结果是脚本崩溃,因为'varFromUiWebView'未定义。 我该如何解决它?
预先感谢您 康斯坦丁
嘿,谢谢你的回答!我在' - (void)webViewDidFinishLoad:(UIWebView *)theWebView'和' - (void)webViewDidStarLoad:(UIWebView *)theWebView''中尝试了它,但它似乎没有做到,因为它们都没有将变量写入DOM。有没有办法通过** stringByEvaluatingJavaScriptFromString **写入DOM并使用它? –