gpt4 book ai didi

objective-c - 将现有的 NSString 发送到 StringByEvaluatingJavaScriptFromString

转载 作者:行者123 更新时间:2023-11-28 17:47:59 25 4
gpt4 key购买 nike

这是我的代码:

NSString *js =[NSString stringWithFormat:@"document.getElementsByTagName('body')[0].innerHTML = '<h1>%@</h1>';",s];
[pageView stringByEvaluatingJavaScriptFromString:js];

pageView 是一个已经加载了 html 文档的 UIWebView。我希望它显示 NSString s。但是,调用此函数时,可见的 html 保持不变。我知道 s 有一个值,因为它正确地打印到控制台上面一行。如果我用 say 替换“%@”,“poot”,“poot”就会出现在 html 的 h1 标签中。

难道我不能像这样将 s 发送到 html 吗?

谢谢。

最佳答案

s 的预期内容是什么?如果它使您的 JavaScript 在语法上无效,则可能会导致此问题。

关于objective-c - 将现有的 NSString 发送到 StringByEvaluatingJavaScriptFromString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4156235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com