草庐IT

UIWebView-heavy

全部标签

xcode - (Xcode/Swift) 如何在向下滚动 UIWebView 时隐藏工具栏?

我的ViewController中有一个UIWebView,我的ViewController中嵌入了一个导航Controller。在我的导航Controller中,我选择了“显示工具栏”和“滑动时隐藏栏”,但工具栏没有隐藏。它仅在使用工具栏选择“显示导航栏”时有效。向下滚动UIWebView时,滑动时是否可以隐藏Toolbar?先谢谢你。 最佳答案 您可以为此使用UIScrollViewDelegate。下面是隐藏导航栏和滚动工具栏的示例代码:importUIKitclassViewController:UIViewControll

ios - Swift:如何在 iOS UIWebView 中显示包含多个页面的远程 PDF 文件?

我想使用UIWebView显示远程多页pdf。这是我在viewDidLoad中所做的:self.webView.scalesPageToFit=trueself.webView.contentMode=UIViewContentMode.ScaleAspectFitleturl:NSURL!=NSURL(string:pdfFile)webView.loadRequest(NSURLRequest(URL:url))webview是UIWebView的实例,字符串pdfFile包含远程服务器上pdf的URL。当我运行它时,View只显示pdf的第一页。如何显示所有页面?

ios - 如何使用 UIWebView 在 Safari 中打开除某些链接之外的所有链接?

我从here获得了以下代码在Safari中打开与我的域不匹配的所有其他链接:funcwebView(webView:UIWebView,shouldStartLoadWithRequestrequest:NSURLRequest,navigationType:UIWebViewNavigationType)->Bool{ifnavigationType==UIWebViewNavigationType.LinkClicked{UIApplication.sharedApplication().openURL(request.URL!)returnfalse}returntrue}虽然我

ios - 如何以编程方式让 UIWebView 暂停/播放视频内容

我正在让我的应用程序通过UIWebView加载YouTube视频,但需要能够让它在特定时间暂停和播放。我已经查看了这里的所有答案,但没有一个有效。我试过这个:webView.stringByEvaluatingJavaScriptFromString("varvideos=document.querySelectorAll(\"video\");for(vari=videos.length-1;i>=0;i--){videos[i].pause();};")但这什么也做不了。如果重要,我将通过以下方式加载视频:webView.allowsInlineMediaPlayback=true

ios - UIWebView,在css中简单选择 "actual"字体,不只是family?

在iOS中,我使用UIWebView加载了这个短文本文件然后将其显示在UIWebView中。(loadHTMLString)body{font-family:'SourceSansPro';font-size:12pt;}html{-webkit-text-size-adjust:none;}exampletext...这是安装的12个“实际”字体名称(print(UIFont.fontNamesForFamilyName("SourceSansPro")))["SourceSansPro-BoldIt","SourceSansPro-SemiboldIt","SourceSansPr

ios - 如何使用 Swift 在 UIWebView 上远程显示 PDF 文件?

我正在尝试使用位于我们网站上的iOS应用程序显示pdf文件。这是我这样做的方式:overridefuncprepareForSegue(segue:UIStoryboardSegue,sender:AnyObject?){print("preparingsegue")ifsegue.identifier=="PdfWebView"{print("Foundsegue")letdetailViewController=segue.destinationViewControlleras!PdfViewControllerletmyIndexPath=self.tableView.index

ios - 如何使用 uiwebview 和 swift 登录网站?

我想尝试在ios应用程序中使用UIWebView登录网页。但是,我不知道该怎么做。我正在用显示网站leturl=NSURL(string:"http://m.falalem.com")letrequest=NSURLRequest(URL:url!)webView.loadRequest(request)我想使用我的用户名和密码参数登录此页面。登录页面->http://m.falalem.com/Login登录页面后->http://m.falalem.com/User-Info如何使用uiwebview登录到这个页面??请帮忙! 最佳答案

ios - 如何在 UIWebView 之上覆盖 UIButton(关闭)按钮?

我一直在寻找并尝试解决我在iOS的UIWebView中遇到的问题。我有一个非常小的应用程序,它只加载我的网站,源代码位于https://github.com/pjuu/iotter。.在网站上,当用户点击发布的图片时,它会将图片URL加载到WebView中。这使他们陷入困境,无法返回网站的其他部分。我想做的是在右上角显示一个(x)按钮(无论使用何种屏幕旋转)并在浏览器中执行后退操作。我知道这个问题不是代码问题,因为我可以对其中的Swift代码部分进行排序。我只是一辈子都想不出如何以编程方式添加按钮并让它显示在webview上。我能找到的唯一教程涉及创建一个工具栏来执行这些类型的操作,我

ios - 如何在 UIWebView 中编辑 HTML?

我有一个加载HTML的UIWebView。我如何访问这些HTML元素并更改它们?我想做类似的事情:webView.getHTMLElement(id:main-title).value="Newtitle" 最佳答案 如果你想在表单中编辑它,你可以这样做:-(void)webViewDidFinishLoad:(UIWebView*)webView{NSString*evaluate=[NSStringstringWithFormat:@"document.form1.main-title.value='%@';",@"Newtit

uiwebview - 简单的 Swift WebView 不工作(Xcode 6 Beta 3)

我在Swift中编写了一个简单的WebView,但每次我尝试在iOS模拟器中启动它时,我都会遇到这些错误。出了什么问题?importUIKitclassViewController:UIViewController{@IBOutletvarwebview:UIWebViewvarurlpath="http://www.google.de"funcloadAddressURL(){letrequesturl=NSURL(string:urlpath)letrequest=NSURLRequest(URL:requesturl)webview.loadRequest(request)}ov