ios - 获取 html 代码并编辑然后加载到 web View

标签 ios objective-c uiwebview

我想在不受我控制的 UIWebView 上加载一个网站,并向其编辑/添加某些 UI 更改(一些文本、图像等)。我可以在我的 iOS 源代码中执行此操作吗?我无法更改托管的 html 内容,因为它们不在我的控制之下。 如果这在 iOS 源代码中无法实现,请告诉我实现此目标的正确方法。

最佳答案

将网页加载到 NSString 中,进行任何修改,然后将 html 放入 UIWebView

NSURL *url = [NSURL URLWithString:@"http://example.com/"];
NSString *page = [NSString stringWithContentsOfURL:url usedEncoding:nil error:nil];

/* Make changes to page here */

[self.webView loadHTMLString:page baseURL:nil];

关于ios - 获取 html 代码并编辑然后加载到 web View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23333278/

相关文章:

objective-c - 获取AppKit类的私有(private)方法的名称

iphone - 与其他 iOS 应用程序通信

iphone - 将文件保存到 Web View 可以看到的用户设备

iphone - 使 UIImageView 模糊

iphone - objective-c 中的SQLite错误

ios - iOS 中的 TCP 流和调度

ios - 使用数组和字典以正确的 JSON 格式设置数据

javascript - 自动填充后在 UIWebView 中执行 Javascript 后验证标签的长度

javascript - 通过触发输入焦点打开 iOS 键盘

ios - b2DistanceJointDef anchor