AXWebViewController
AXWebViewController copied to clipboard
AXWebViewController is a webViewController to browse web content inside applications. It’s a lightweight controller on iOS platform based on WKWebView (UIWebView would be the base Kit under iOS 8.0)....
> 感谢支持`AXWebViewController`,希望大家一起构建优秀的开源框架!你的问题对我来说很重要! > > **提问**: 如果你有任何问题,欢迎`email`我:`[email protected]` 或者加入我的开源项目qq群:`481867135` > > **需求**: 只需要填写以下前两条内容. > > **Bugs**: 为了尽快帮助你解决问题,请描述你的问题和问题复现的步骤. > > 谢谢帮助我帮助你们! :-) > > 提交issue之前,请移除以上内容. ## 目标 你想达到的目标,或者说你想实现的功能的效果或者预期的结果? ## 预期的结果 你预期会产生的结果? ## 实际的结果...
## 目标 在线打开预览有些大一点的PDF文档会加载不出来,即使自己手动拿到h5页面里面的PDF链接下载到本地,然后执行[self.webView loadRequest: request]; 这里面的request中的URL是本地PDF文档的URL,这样也无法加载本地下载后的PDF,请问我在下载PDF文档后,调用[self.webView loadRequest: request]; 方法来重新加载是否正确?如果不正确的话,应该怎么重新加载来刷新当前的页面呢? ## 预期的结果 最好能实现在线预览PDF大文件,实在不行下载本地后应该支持重新加载,把本地的加载出来 ## 实际的结果 现在实际上是只能在线加载部分小的PDF文档,大一点的就加载不了啦,下载到本地后也无法加载 比如:崩溃的控制台打印 ## 问题复现的步骤 就是我自己自定义了一个控制器继承自你的AXWebViewController,自定义的控制器只是一些其它业务逻辑的处理,然后在打开h5的时候push我自定义的控制器来打开h5页面,h5页面里面层级有些会比较深,可能跳转了好几层,也许某一层中就会有些PDF文档,用户点击是要实现在线预览的。现在的问题是有些小的PDF文档是可以正常预览的,但是有些大的PDF文档就怎么都记载不出来,当然这个大的文档一般也只有几兆而已,页面大概有四五十页左右。我想办法让h5那边在点击PDF预览的时候传递下载链接给我,我监听到传过来的链接后就直接下载到本地沙盒,然后下载后,想刷新当前的webview重新加载本地的PDF,但是感觉刷新没用。我是在下载后调用[self.webView loadRequest: request]; 来刷新的,不知道是不是我的刷新方法对不对,如果不对的话请指点一下应该如何重新加载,谢谢! ## 示例代码 提供一个突出问题的代码示例或测试用例. 对于量较大的代码示例,链接到外部的`gists/repositories`是首选. 需要保密的话通过邮件`[email protected]`分享,邮件主题写issue的名称. 问题严重的话可以提供完整的`Xcode`工程最好! ## AXWebViewController和工具的版本...
真心不爽哇
在使用initWithRequest和- (instancetype)initWithRequest:(NSURLRequest *)request configuration:(WKWebViewConfiguration *)configuration 方法时,错误重试的本地H5页面点击重试按钮重试无效。 复现步骤: 1. 使用蜂窝网络访问内网地址,如192.168.1.100/h5.html,最终会打开neterror.html。 2. 网络切换至wifi(浏览器能够访问到192.168.1.100/h5.html),点击neterror.html中的重试按钮,发现根本没有请求192.168.1.100/h5.html地址,还是始终在neterror.html
 
> 感谢支持`AXWebViewController`,希望大家一起构建优秀的开源框架!你的问题对我来说很重要! > > **提问**: 如果你有任何问题,欢迎`email`我:`[email protected]` 或者加入我的开源项目qq群:`481867135` > > **需求**: 只需要填写以下前两条内容. > > **Bugs**: 为了尽快帮助你解决问题,请描述你的问题和问题复现的步骤. > > 谢谢帮助我帮助你们! :-) > > 提交issue之前,请移除以上内容. ## 目标 你想达到的目标,或者说你想实现的功能的效果或者预期的结果? ## 预期的结果 你预期会产生的结果? ## 实际的结果...
简单更新一下吧,去掉UIWebview,不然以后不能过审了
NSSet *websiteDataTypes = [WKWebsiteDataStore allWebsiteDataTypes]; NSDate *dateFrom = [NSDate dateWithTimeIntervalSince1970:0]; [[WKWebsiteDataStore defaultDataStore] removeDataOfTypes:websiteDataTypes modifiedSince:dateFrom completionHandler:nil]; websiteDataTypes为nil时崩溃
pod之后出现“.../Pods/AXWebViewController/AXWebViewController/AXWebViewController/AXWebViewController.m:1264:41: No visible @interface for 'AXPracticalHUD' declares the selector 'showSimpleInView:text:detail:configuration:',请问这是什么BUG,依赖库出问题了?