gpt4 book ai didi

javascript - 使用 UIWebView 显示和观看日志

转载 作者:行者123 更新时间:2023-11-30 18:50:49 25 4
gpt4 key购买 nike

我的应用正在从网络服务中分块检索文本。我正在使用 UIWebView 显示格式化文本。到目前为止一切顺利。

我的问题是当每个 block 到达时,我需要用新内容刷新 WebView 。我正在使用 KVO 来观察文本的变化,当文本发生变化时我正在调用

[self loadHTMLString:self.log.text baseURL:nil];

重新显示带有更新文本的页面。不幸的是,这会重新加载整个页面,重置用户的当前位置和缩放比例。

有什么方法可以请求 WebView 简单地刷新文本(假设它保留它),或者将新的 next/html 注入(inject)当前 WebView ?

最佳答案

您可以使用以下方法将新内容注入(inject)页面

(NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script

和某种 javascript 函数(比如 innerHTML),用于向 HTML 添加内容。

不幸的是,我不是 javascript 专家,无法为 javascript 部分提供示例。有人吗?

关于javascript - 使用 UIWebView 显示和观看日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3956032/

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