草庐IT

UIWebView-heavy

全部标签

ios - 获取从 UIWebView iOS 触发的请求的响应?

我有一个UIWebView作为subview添加到我的ViewController的View中。当用户输入用户名和密码时,将从网络服务调用登录服务。在UIWebview中成功接收到响应1。是否可以从UIWebview获取对我的应用程序的响应?2。如何从我的应用程序访问响应? 最佳答案 在委托(delegate)方法中,您可以使用以下代码获取webview的html内容。-(void)webViewDidFinishLoad:(UIWebView*)webView{NSString*html=[webViewstringByEvalu

html - 在 iOS 中使 UIWebview 的字体变粗

如何让字体变粗[cell.itemContentWebViewloadHTMLString:[NSStringstringWithFormat:@"%@",object.title]baseURL:nil]; 最佳答案 Rafay回答您的问题-(void)webViewDidFinishLoad:(UIWebView*)webView{//FontsizeintfontSize=80;NSString*jsString=[[NSStringalloc]initWithFormat:@"document.getElementsByTa

ios - UIWebview [UIThreadSafeNode _responderForEditing] 崩溃

所以我有一个基于webview的应用程序。我对键盘进行了一些修改(不是问题,将它们全部删除以进行故障排除)。在iPhone6+模拟器上,当处于横向模式时,如果复制了某些内容,并且您使用键盘粘贴按钮(不是上下文按钮),应用程序会崩溃。我在尝试使用键盘剪切按钮时也注意到了这一点。下面崩溃如下:-[UIThreadSafeNode_responderForEditing]:unrecognizedselectorsenttoinstance0x7ff4364344c0***Terminatingappduetouncaughtexception'NSInvalidArgumentExcept

iOS UIWebView 和 Cookies 存储

我使用Cordova4、Angular1.4和Ionic1.3制作适用于Android和iOS的平板电脑应用。当用户同步数据时,应用程序打开另一个窗口(cordova-plugin-inappbrowser)并显示我们的SSO网页。当用户结束连接时,窗口关闭并再次发送同步。Android会在应用关闭时存储sessioncookie,但iOS不会。每次用户在iOS上打开应用程序时,他都需要打开窗口验证器。这是一种在iOS上存储更长cookie的方法吗?谢谢 最佳答案 EVURLCache可能对你有帮助。ThisisaNSURLCach

ios - iOS 中包含 UIWebView 的单元格的动态 UITableViewCell 高度

我想做的是将一些HTML资源文件加载到UITableView单元格中。我想根据UIWebView的内容大小调整单元格高度。以下是我的一些测试代码。-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*cellIdentifier=@"TableCellID";CustomTableViewCell*cell=(CustomTableViewCell*)[tableViewdequeueReusableCellWith

ios - 通过 UIWebView 双击识别 - Swift 3

我正在尝试通过UIWebView实现手势识别器来检测双击。但是没有认可。我在网上查看了一些教程,我可以编译成这个。下面的代码。但是没有成功。classPageContentViewController:UIViewController,UIGestureRecognizerDelegate,UIWebViewDelegate{@IBOutletweakvarwebView:UIWebView!varpageIndex:Int=0varstrTitle:String!varflag:Int=0overridefuncviewDidLoad(){super.viewDidLoad()web

ios - 从 uiwebview 的应用程序中加载 .CSS 文件

我正在尝试从应用程序资源中将.js和.css文件加载到uiwebview。我能够加载.js文件但无法加载.css文件请帮助。这是我的代码-(void)webViewDidFinishLoad:(UIWebView*)webView{//NSString*cssFile=@"styling.css";NSString*jsFile=@"storage.js";NSString*jsFilePath=[[NSBundlemainBundle]pathForResource:jsFileofType:nil];NSURL*jsURL=[NSURLfileURLWithPath:jsFileP

ios - 如何从 UIWebView 获取 URL 的哈希片段

我正在尝试获取加载到UIWebView中的URL的哈希片段,我尝试了不同的方法但似乎不起作用。例如,如果UIWebView加载了“http://www.mysite.com/home#main”:NSURL*url=[NSURLURLWithString:@"http://www.mysite.com/home#main"];NSURLRequest*request=[NSURLRequestrequestWithURL:url];[webViewloadRequest:request];然后我想获取完整的url,但它仅通过3种不同的方法返回“http://www.mysite.com

html - uiwebview 和 CSS 文本阴影

我在uiwebview和CSS/HTML内容方面遇到了一个恼人的错误:如您所见,有些文本行没有阴影效果。所有文本都位于同一个div中,样式相同。为什么不统一?#style{background-color:lightgray;font-size:50px;font-family:"HelveticaNeue-Light","HelveticaNeueLight","HelveticaNeue",Helvetica,Arial,"LucidaGrande",sans-serif;color:#504f4f;text-shadow:#fff0px1px0px;text-align:just

iphone - 带有内联 SVG 的 UIWebview Html5

我正在尝试在Html5文件中绘制一个带有SVG的基本圆,然后将其加载到UIWebview中。然而,当我编译并运行时,屏幕上什么也没有出现(在iPad上测试)。我没有使用正确的代码还是UIWebview不支持带有Html5的SVG?这是UIWebview的代码:-(void)viewDidLoad{[superviewDidLoad];NSString*path=[[NSBundlemainBundle]pathForResource:@"SVG"ofType:@"html"];NSString*content=[NSStringstringWithContentsOfFile:path