我在UIWebView上遇到问题。我有一个显示html字符串的WebView。此html字符串包含:HTML文本本map片Facebook:评论起初我只有Html+本地镜像,所以我使用的是众所周知的方法:NSString*path=[[NSBundlemainBundle]bundlePath];NSURL*baseURL=[NSURLfileURLWithPath:path];[webviewloadHTMLString:htmlStringbaseURL:baseURL];一切都很完美。但后来我不得不实现facebook评论http://developers.facebook.co
我正在UIWebView中加载一些html内容。内容看起来像这样qweqwwqeqwe这部分工作正常。我正在使用从iOS5.0开始支持的UIWebView的contentEditable属性。我将内容包装在一个mycontent.我能够编写/复制文本等。但是当我尝试从webView选择并复制图像并将其粘贴到下一行时,我的应用程序崩溃了(EXC_BAD_ACCESS)。我在iPad1上运行iOS5.1.1。我试过检查[[UIPasteboardgeneralPasteboard]image][[UIPasteboardgeneralPasteboard]images][[UIPasteb
我有一个UIWebView,它加载一个带有内容可编辑的div的基本html页面。此div具有以下属性:#CONTENT#但是,在iOS5和iOS6中,句子仍然大写。我尝试将autocapitalize设置为off,但随后根据SafariHTMLReference将其设置为none,但仍然没有喜悦。 最佳答案 autocapitalize、autocorrect、autocomplete仅支持输入和表单标签。请参阅文档中的相关标签。 关于ios-为UIWebView中的contentedi
我正在尝试在UIWebview上加载谷歌地图并调用http://maps.google.com/?saddr=22.718019,75.884460&daddr=33.391823,-111.961731&zoom=10&output=embed但它显示错误“GoogleMapsEmbedAPI必须在UIWebview的iFrame中使用”它之前工作但现在不工作。我正在尝试像这样在iframe中加载此URLNSString*googleMapsURLString=[NSStringstringWithFormat:@"http://maps.google.com/?saddr=%1.6
对于iPhone应用程序,我们的目标很简单:显示初始页面,然后在UIWebview准备好显示其页面时将其隐藏。我们需要默认启动画面一直停留到UIWebview准备好显示为止。否则,会短暂出现白屏。不幸的是,启动画面在我们让它逗留后无法隐藏。默认启动画面仍然可见,隐藏了UIWebview。我们知道这可能违反了Apple准则。这更像是一个原型(prototype),我们想了解我们做错了什么。有什么线索吗?我们正在使用Xcode4.2。AppDelegate.m:////AppDelegate.m////CreatedbyMacintoshUseron6/4/12.//Copyright(c
我在应用程序中创建了一个WebView,它调用GoogleMapsDirections来绘制当前位置和POI之间的路线。一旦加载webView,就会加载带有方向的整个谷歌地图。现在我需要用我当前的位置更新map。比如,我希望代表我当前位置的标志/图标在用户旅行时随用户一起移动。但到目前为止,我似乎能够做到这一点的唯一方法是通过调用新位置来重新加载整个map。这在时间/数据使用方面都非常昂贵。有没有更好的方法让我失踪?这是我的代码:CLLocationCoordinate2Ddestination={37.773768,-122.408638};NSString*googleMapsUR
UIWebView如何模拟点击事件?我只需要通过页面脚本处理鼠标按下+向上事件。 最佳答案 我不确定这是否可以通过公共(public)API实现。使用私有(private)API,这是可能的,如此处所述synthesizing-touch-event-on-iphone.不过,您将无法在应用商店应用中使用它。另一种可能的方法是使用javascript。不确定这正是您想要的。可以使用javascript完成,如前所述here,functionsimulate(element,eventName){varoptions=extend(d
我需要从UIWebView中显示的URL中删除超链接,我查看了这个问题:RemovinghyperlinksfromaURLshowninUIWebView.我知道我需要使用这个方法:-(BOOL)webView:(UIWebView*)webViewshouldStartLoadWithRequest:(NSURLRequest*)requestnavigationType:(UIWebViewNavigationType)navigationType但是我好像还是有一些问题。首先,我如何避免仅某些链接(例如:www.google.com)。接下来,我如何避免我的UIWebView中
在我的应用程序中,我有一个contentEditableUIWebView。当我使用copy:然后paste:函数,并检查生成的html时,我看到粘贴代码被插入到改变页面外观的“字体标签”中。例如:我复制了一个带有一些文本的h1标签,当我粘贴它并检查html我看到这个h1标签被插入到使用“Times”的“font”标签中,并且它被调整为“3”.我检查了UIPasteboard,但其中的代码是正确的。我该如何解决我的问题?拜托,这很重要。干杯 最佳答案 这是一个bug在UIWebView中。如果您的contenteditable元素未
我在使用最新的iOS版本(10.3)时遇到了有关在UIWebView上加载阿拉伯语内容epub的问题。如屏幕截图所示,文本在左侧被剪裁。我尝试在iBooks上加载文件时遇到同样的问题。此问题以前在iOS7上出现过,但后来在iOS8中得到修复。这个问题已经在这个链接中得到解决:webviewclippedonios7但答案不适用。还有其他方法吗?更新:请注意,这是用于epub分页的CSS,这是边距的设置方式,操纵边距和宽度百分比或宽度大小并不能解决问题。html{height:840px;font-size:24px;width:100%;}body{margin:0px;padding