如何在 iOS 中使用 UIWebView 从 url 修改内容加载?

Posted

技术标签:

【中文标题】如何在 iOS 中使用 UIWebView 从 url 修改内容加载?【英文标题】:How to modify the content load from the url with UIWebView in iOS? 【发布时间】:2016-02-15 03:57:59 【问题描述】:

我在 webview 中加载一个带有 url 的网页, 我想用“ios”替换该页面中的所有“android”字, 我该怎么做?

【问题讨论】:

【参考方案1】:

您可以使用UIWebView-stringByEvaluatingjavascriptFromString: 方法在html 加载后对其进行修改:

[webView stringByEvaluatingJavaScriptFromString:
  [NSString stringWithFormat:@"document.getElementById('android').innerHTML = iOS]];

样品link

【讨论】:

@CarrieOu -- 很高兴听到这个消息,如果我的回答有用,请给答案投票

以上是关于如何在 iOS 中使用 UIWebView 从 url 修改内容加载?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 的 UIWebView 的文档目录中使用 Javascript?

如何在 ios 中获取 UIWebview 中的内容

如何在 iOS 8 Objective c 中的 UIWebView 中从文档中加载 png 图像

iOS Swift 如何从 UIWebView 将 JSON 字符串和数组或字典传递给 Javascript?

UIWebview 如何在 iOS 中进行渲染?

Facebook Javascript 在本机 ios6 UIWebView 中登录(在 SAFARI 上工作)