草庐IT

uiWebview

全部标签

ios - 我如何知道什么时候已将某些内容粘贴到 UIWebView 中?

我有一个UIWebView,它加载一个HTML字符串,并且可以使用Javascript添加内容。有什么方法可以知道何时将某些内容(文本或图像)粘贴到WebView中。NSString*path=[[NSBundlemainBundle]pathForResource:@"htmlString"ofType:@"txt"];NSString*htmlString=[[NSStringalloc]initWithContentsOfFile:pathencoding:NSUTF8StringEncodingerror:nil];[self.ibWebViewloadHTMLString:h

iOS 缓存一个 UIWebView

我编写了一个iOS应用程序,它在UIWebView中加载一个HTML5网络应用程序。我正在尝试让应用程序缓存UIWebView中的所有内容,以便在3G连接时使用,而不是重新加载它们。它需要在有WiFi连接时跟踪所有链接并下载所有页面和图像。在3G连接上时,它应该从缓存中加载所有内容。这可能吗?关于我应该从哪里开始的任何想法?我是否需要让我的HTML5应用程序在后台加载所有页面而不是让应用程序来加载?感谢您的帮助! 最佳答案 首先,我会使用Reachability来检测是否有WIFI连接以及您的服务器是否可访问。这样您就可以以相同的方

iphone - 如何通过ZBarSDK从二维码中获取URL并直接呈现在UIWebView中

我需要在我的应用程序中嵌入二维码阅读器。到目前为止,ZBarSDK似乎是一个很好的ios解决方案。我抓取了一些示例和教程,并成功地将功能嵌入到我的应用程序中。但是,对于我找到的教程,都只是显示带有警报的结果。在我的例子中,我将要使用的二维码将包含一个url,我需要的是在扫描后直接呈现网页。Web需要在包含导航栏的UIweb浏览器中打开,以便用户可以轻松返回应用程序。我是应用程序开发的初学者。如果有人能为我提供一些解决方案,我将不胜感激。到目前为止,这是我的代码-(IBAction)scanButtonPress:(id)sender{ZBarReaderViewController*r

ios - UIWebView IBOutlet 连接问题

所以我将尽力解释我的问题。我在Storyboard上有2个ViewController。一个是“主要”VC,第二个是“EULA”VC。主视图Controller有一个UIWebView,它加载主UI并且工作正常。此Controller使用代码对在界面构建器中创建的EULAVC执行模态转接。这也很好用。这就是我的问题。EULAViewController上也有一个UIWebView,但我似乎无法通过CTRL+拖动将此ViewController连接到任何连接。“主”UIWebView连接到ViewController.h这就是我使用CTRL+拖动创建连接的方式:我的问题是为什么我可以连接

ios - 打开时如何将通常位于键盘上方 UIWebView 下方的按钮粘贴?

我想在UIWebView下面添加一个按钮和一些其他View。当键盘打开时,这些View应该在键盘升起时平滑地向上移动。UIWebView应该可以顺利调整大小。我目前有以下内容:没有键盘:键盘:看起来它工作正常,但实际上,这是它在调整大小的过程中的样子:UIWebView的底部立即跳起来,键盘平滑调整大小,底部View有点滞后。我有以下代码:-(void)registerForKeyboardNotifications{[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(handleKeyboard

ios - 为 UIWebView 的白色弹跳区域添加颜色

我正在尝试将米色添加到将此WebView拖出屏幕时出现的反弹空白区域。我已经尝试手动设置WebView和WebView.ScrollView背景颜色,并将它们设置为透明,不透明设置为false,ViewController的View背景颜色设置为米色-运气不好。我还在一些Objective-CiOS线程中读到,向WebView添加一个带有我想要的背景颜色的SubView可以解决问题,但无法在Mono中使用它。Web内容的背景已经在文档的HTML代码中设置。我希望我可以发布示例图片,但还没有10个代表。欢迎提出更好的描述。谁能阐明如何实现这一点? 最佳答案

ios - 如何在 UIImageView/UIWebView 中转换 UIView

我有一个包含UIWebViews和UIImageViews的ScrollView。我需要更新此View,但无法访问它们的属性。for(UIView*subviewin_scrollView.subviews){if([subViewisKindOfClass:[UIImageViewclass]]){subview.image=myimage;}if([subViewisKindOfClass:[UIWebViewclass]]){[subviewloadData:mydataMIMEType:@"application/pdf"textEncodingName:@"utf-8"bas

ios - 当 UIWebView 没有互联网连接时实现 UIAlertView

我正在使用一些UIWebView创建一个相当简单的基于选项卡的应用程序。要通过AppStoreApproval,我需要在没有网络连接的情况下实现错误。我是初学者,但我尝试了这个但没有任何反应。-(void)webView:(UIWebView*)webViewdidFailLoadWithError:(NSError*)error{UIAlertView*alert=[[UIAlertViewalloc]initWithTitle:@"Error"message:@"Can'tconnect.PleasecheckyourinternetConnection"delegate:self

ios - 在 UIWebView 中加载请求之前修改 URL

我使用UIWebView从我的网络应用创建了一个原生应用。我的网络应用程序是一个基本的CMS,其中包含一些静态页面、一些类别页面和一些详细信息页面。现在我需要检查请求是来自网络应用程序还是native应用程序。为此,我有两种可能性:第一种解决方案:修改URL并在服务器端检查URL:@IBOutletvarWebView:UIWebView!overridefuncviewDidLoad(){super.viewDidLoad()loadWebPage()}funcloadWebPage(){leturl=NSURL(string:"http://localhost:8888?appty

ios - "scan credit card"功能和 UIWebView 或 WKWebView

我有一张信用卡表格,当在我的iPhone上的Safari中查看时,它会显示iOS8功能“扫描信用卡”。它很好用。用户可以使用iPhone上的摄像头扫描信用卡。我通过在输入字段上添加HTML5自动完成标记(cc-number、cc-exp-year、cc-exp-month)来完成此操作。然后Safari会自动识别并激活扫描功能。但是我想在我的iOS应用程序内的WebView中显示它。表格显示,但扫描功能不显示。这可能吗?这是同一个问题:IstheScanCreditCardoptionavailableontheWebView?我想在那里发表评论,但我是新用户所以不能吗?