草庐IT

UIWebView-heavy

全部标签

ios - Safari 与 UIWebView 字体大小差异

在safari中加载页面后,它加载得非常好。在uiwebview中加载,字体全部变大。我做了研究,一切似乎都很好。我试过了..-WebView.scalesPageToFit=true尝试了webview的默认约束webkit-text-size-adjust:100%/无我很确定这只是一个uiwebview问题,因为它在safari中加载得很好。这是我用的uiwebview教程..https://www.youtube.com/watch?v=rcVv1N1hReQ这是我正在使用的uiwebview代码..@IBOutletvarWebView:UIWebView!overridef

ios - 如何在快速加载 PDF 时删除 UIWebView 中的背影

我正在尝试在UIWebView中显示PDF文件。工作正常。但是,PDFView的背面有阴影。我不知道如何完全删除它。我的代码:funcwebViewDidFinishLoad(webView:UIWebView){forobjectinwebView.scrollView.subviews{ifNSStringFromClass((object.classForCoder))=="UIWebPDFView"{letpdfVi=objectforpdf_view_subin(pdfVi.subviews){ifNSStringFromClass((pdf_view_sub.classFo

ios - 出队时如何阻止 `UIWebView` 中的 `UITableViewCell` 重新加载?

VideoofwebviewreloadingaftershownonscreenfunctableView(_tableView:UITableView,cellForRowAtindexPath:IndexPath)->UITableViewCell{letcell=UITableViewCell()ifindexPath.row==17{let_cell=tableView.dequeueReusableCell(withIdentifier:"webCell")as!WebviewTableViewCellletwebView=UIWebView()webView.frame=

html - UIWebView 忽略内联 anchor /链接

我正在使用UIWebView使用webView.loadHTMLString(self.htmlContent,baseURL:nil)从数据库字符串加载HTMLhtmlContent包含以下内容:1.InlineTestLink2.InlineTestLink......以及稍后在HTML中:......但是,每当我单击webView中的内联链接时没有任何反应。到目前为止我尝试了什么:将anchor标记更改为“真正的”有效W3CHTML。例如。Test将HTML保存到临时目录中的文件并使用loadRequest()加载它.例如。letpath=tempDirectory.URLByA

ios - 使用 RxSwift 在 UIWebView 中捕获点击的链接

我开始在工作中使用RxSwift,我现在正在做一个项目,我需要在WebView中捕获点击的链接。但是我无法得到这个方法:webView(_webView:UIWebView,shouldStartLoadWithrequest:URLRequest,navigationType:UIWebViewNavigationType)->Bool从UIWebViewDelegate开始工作。无论我做什么,它都不会被调用。我尝试使用DelegateProxy东西,但我想我不明白...我也在尝试找出一种更“react性”的方式来做到这一点。 最佳答案

ios - 使用 Swift 和 Xcode 6 在 Safari 中调试 UIWEBVIEW

我目前在为UIWebView启用Safari的调试工具时遇到问题。我正在尝试检查为什么某些内容未加载到UIWebView中。该应用未出现在Safari>开发>iOS模拟器列表中。该应用程序没有可检查的应用程序加载我正在使用Xcode6-Beta、MacOSX10.10和iOS8。我正在专门寻找一个允许我使用safari进行调试的答案,或者请注意最新版本的Safari/Xcode不调试应用程序UIWebviews。 最佳答案 想让每个人都知道,事实证明我这边的错误是在webapp端而不是ios端。不幸的是,我仍然没有找到在Safari

javascript - UIWebView 未正确加载 JavaScript - 嵌入式 Facebook 帖子

Facebook拥有这项新功能,允许用户将公开帖子嵌入到网页中。我想尝试在UIWebView内的iPhone应用程序中使用它。转义必要的代码非常简单,但即使我手动转义代码,WebView也不会正确加载帖子。JavaScript根本不起作用。classWebViewController:UIViewController{@IBOutletweakvarwebView:UIWebView!overridefuncviewDidLoad(){loadFacebookPost()}funcloadFacebookPost(){//CodefromFacebookasastringvarmyHT

javascript - 如何在 UIwebview 中以正确的格式显示带有 "<para>"、 <emphasis> 等标签的字符串?

我只是解析了来自web服务的响应,从响应中我必须显示UIWebview中特定键的接收数据。Uiwebview中要显示的数据包含一些特殊的标签,如,等,请指教如何做? 最佳答案 注1:我们在html标签中没有强调标签:http://www.w3schools.com/tags/所以浏览器无法理解代码。但你可以用两种方式处理它。在当前标签中添加一些css。强调{font-style:italic;替换为浏览器可识别的标签您可以在UIWebView中添加一些CSS代码,并根据需要对其进行格式化。HTML标签是您从网络服务收到的标签。bas

ios - 从 swift uiwebview 打印

我可以打印我的UIWebview内容,但它打印在两页上,我怎样才能将它缩小以适合一页?我的代码:@IBActionfuncprintWebPage(sender:UIBarButtonItem){leturl=MainWebView.request?.URLletstringurl=url?.absoluteStringletpic=UIPrintInteractionController.sharedPrintController()letprintInfo:UIPrintInfo=UIPrintInfo(dictionary:nil)printInfo.outputType=UIP

swift - 从 UIWebView 创建 PDF

我在从UIWebView创建PDF时遇到问题。letrender=UIPrintPageRenderer();/*1.pdffromwebView*/render.addPrintFormatter(webView.viewPrintFormatter(),startingAtPageAtIndex:0);//2.AssignpaperRectandprintableRectletpage=CGRect(x:0,y:0,width:595.2,height:841.8)//A4,72dpi*/letprintable=CGRectInset(page,0,0)render.setVal