iOS webview 将 var 发送到 javascript html 文件

iOS webview send var to javascript html file

本文关键字:javascript html 文件 webview var iOS      更新时间:2023-09-26

我正在将一个html文件加载到uiWebView,并使用以下命令获取以前在div上设置的变量:

 NSString *body = [self.webView stringByEvaluatingJavaScriptFromString:
                          @"document.getElementById('var').innerHTML"];

但是我现在需要相反的过程,使用javascript将变量设置为html文件。HTML javascript 代码将等到我发送一个变量。类似于遵循伪代码,

 [self.webView stringSetJavaScriptFromString:
           @"document.setElementById('var').innerHTML", myStringVar];

谢谢。

你已经尝试过了吗

[self.webView stringByEvaluatingJavaScriptFromString:
      [NSString stringWithFormat:@"document.getElementById('var').innerHTML = '%@';",myStringVar]];