当前位置: 首页 > 软件库 > iOS代码库 > 网页(Webview) >

ZLCWebView

iOS 网页加载组件
授权协议 GPL
开发语言 Objective-C
所属分类 iOS代码库、 网页(Webview)
软件类型 开源软件
地区 国产
投 递 者 越嘉石
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

将UIWebVIew和WKWebView封装到一起,当系统版本大于8.0时候选择WKWebView降低性能消耗,当小于8.0时候使用UIWebView进行加载。

1、将项目中的根目录中的“ZLCWebView源文件”中的ZLCWebView.h及m拖入工程(或直接在项目中拖出)

2、在项目Targets ->build Phases  ->link Binary With Libraries 中添加WebKit.framework(否则Deployment Target调整成7.0时,运行程序就会报错)

3、在自己的目标视图加载即可

 //在目标视图内初始化ZLCWebView 
 ZLCWebView *my = [[ZLCWebView alloc]initWithFrame:self.view.bounds];
    [my loadURLString:@"http://www.baidu.com"];
 my.delegate = self;
 [self.view addSubview:my];

//让视图遵守ZLCWebView的delegate并实现ZLCWebView的delegate

 - (void)zlcwebViewDidStartLoad:(ZLCWebView *)webview
 { NSLog(@"页面开始加载");
 }

 - (void)zlcwebView:(ZLCWebView *)webview shouldStartLoadWithURL:(NSURL *)URL
 { NSLog(@"截取到URL:%@",URL);
 }
 - (void)zlcwebView:(ZLCWebView *)webview didFinishLoadingURL:(NSURL *)URL
 { NSLog(@"页面加载完成");

 }

 - (void)zlcwebView:(ZLCWebView *)webview didFailToLoadURL:(NSURL *)URL error:(NSError *)error
 { NSLog(@"加载出现错误");
 }
 相关资料
  • 我试图通过插入URL来使用JavaScript获取整个网页。但是,该网站被构建为一个单页面应用程序(SPA),它使用JavaScript/Backbone.js在呈现初始响应后动态加载大部分内容。 例如,当我路由到以下地址时: 然后在控制台中输入以下内容(在页面加载之后): 我在这里尝试了每个标记的内容的解决方案,但它看起来不够健壮,无法实际加载页面: 问:在JavaScript上完全加载网页的选

  • 这是我的密码: 并与, 仍然给出了这个问题: 错误。/src/客户端/资产/字体/黑色。TTF 1:0模块解析失败:意外字符”(1:0)您可能需要一个适当的加载程序来处理此文件类型,目前没有配置加载程序来处理此文件。请参见https://webpack.js.org/concepts#loaders(此二进制文件省略了源代码)@./src/Client/page/Home/Homepage.mod

  • 问题内容: 如果不使用iframe,则可以加载以下内容: 与外部站点,例如somesitehere.com 页面何时加载?-我知道如何从文件加载内容,但是不确定如何加载整个网站吗? 非常感谢, 问题答案: 无需专门的操作就可以做到。由于标题中提到了jQuery,因此使用了jQuery。

  • 我仍在大量学习AngularJS,所以请原谅我所有的劣质代码/缺乏知识。 我想做什么 我想把我的网页翻译成两种语言。当前,当我在索引中使用角度平移来平移静态内容时,它会起作用。html。像这样 }; 我加载EN和RU语言环境的简单JSON文件,结构如下 然后我通过Angular translate指令访问变量 一切正常。 我希望能够对自定义指令和ng repeat执行相同的操作。 问题 我在Ang

  • 本文向大家介绍Android使用原生组件WebView加载网页和数据的方法,包括了Android使用原生组件WebView加载网页和数据的方法的使用技巧和注意事项,需要的朋友参考一下 在Api中关于这个类的介绍大致就是这是一个可以显示网页的视图,如: 显示结果: 还可以加载一些html的字符串,如: 显示结果: 通过这个组件可以在你的Activity中显示网页或者跳转到浏览器上显示网页。上方的例子

  • 问题内容: 我的问题是该网页未加载到webview中。 启动网络浏览器… 这是我的活动代码: 我在清单中添加了所需的权限: 问题答案: 由于这篇文章,我终于找到了解决方案。这是代码:

  • 我正在使用Jsoup解析网站的内容。问题是页面上有些数据需要几秒钟才能加载。因此,我的程序只能获取加载图形,而不能获取加载的数据。以下是我得到的: 如果我在浏览器中打开此url,我实际上可以看到此块的内容,而不是“加载”字。 我想知道在页面完全加载后是否还有其他方法可以获取内容。以下是我的简单代码: 任何帮助真的真的很感激。