草庐IT

UIwebview

全部标签

iphone - 在没有 UIWebView 的 iOS 上使用 facebook 对用户进行身份验证

有没有办法使用他在配置屏幕中输入的id/pass在后台使用facebook对用户进行身份验证?我的意思是不使用UIWebView的身份验证,而是使用某种Http客户端来检索身份验证token(最好是OAuth2.0) 最佳答案 OAuth站点列表severaloptions对于Objective-C,包括MPOAuthConnection.您可以调整它以与ASIHTTPRequest一起使用或类似于发出带有凭据的请求。 关于iphone-在没有UIWebView的iOS上使用facebo

cocoa-touch - 将 window.navigator.standalone 添加到 UIWebView DOM

您知道如何通过点击+按钮通过MobileSafari安装“webapp”吗?通过主屏幕启动此应用,您的网络应用知道它是从主屏幕启动的,因为window.navigator.standalone设置为1...嗯..我制作了一个带有UIWebView的iOS应用程序,它加载了一个网络应用程序。现在我想将window.navigator.standalone属性添加到我的web应用程序的dom中...这可能吗?谢谢 最佳答案 将一些Javascript从objective-c注入(inject)到webview中以手动设置参数[webVi

ios - 在 UIWebView 中动态分页 .epub 文件

我正在将文件从.epub加载到UIWebView中进行显示。目前,.epub被分为每一章的单独文件。为了显示章节,我只是将这些文件加载​​到UIWebView中。我试图弄清楚如何根据字体大小、样式等将它们分解为页面。事实证明这很困难,因为iOS只能间接访问UIWebView内容。有没有标准的分解方法?我正在考虑使用JS从页面中获取完整的章节内容,然后根据行长和每页行数将每一章分解为页面,但这似乎有点疯狂,而且我无法返回它到UIWebView作为有效的html或javascript代码。(文字中包含单引号等) 最佳答案 使用UIWeb

iphone - Webview 去除 HTML 实体前后的所有空格

我在UIWebview中显示了一个NSString(混合了一些HTML实体)。每当一个实体显示在WebView中时,周围的空白就会被去除。来源:"IlikeBill&Ted'sExcellentAdventure."在webview中显示:"IlikeBill&Ted'sExcellentAdventure." 最佳答案 当您首先在屏幕上显示字符串时,您必须修剪它。然后显示。有一个NSStringstringByTrimmingCharactersInSet的方法来修剪这个我们传递一个字符集。该集合的两个类方法已在文档中,但

objective-c - 使用 Quartz 2D 制作 PDF 注释

我正在使用Leaves处理PDF.我无法弄清楚如何进行注释。我没怎么用过Quartz2D,想了解一些方向 最佳答案 添加写入注释支持很困难。Quartz2D帮不了你。您需要手动解析PDF。(例如使用NSScanner)并构建所有PDF对象的XRef树。然后您将编写一个新的预告片来替换/Page对象并附加所有新的注释数据。很难做到正确,2000页的PDF引用资料对此帮助不大。我在一年中的大部分时间都在为适当的注释支持(突出显示、下划线、删除线、墨迹、注释等)工作。当您想要突出显示注释时,您还需要文本选择(否则用户将不得不自由绘制突出显

objective-c - 将焦点放在输入字段时停止自动调整 uiwebview web 内容的大小

我有一个带有html表单的UIWebView。问题是,当我点击输入字段时,UIWebView会自动放大到靠近输入字段的区域,并显示键盘。然而,当输入完成并且键盘被隐藏时,html内容保持放大。有没有办法停止这种行为或以编程方式将内容调整回原始View?(已经注册了键盘隐藏事件)谢谢。 最佳答案 要么将输入的字体大小CSS属性设置为16px,要么使用用户缩放属性(禁用用户缩放)设置为no的“viewport”元标记:如果那没有削减它添加“initial-scale=1.0,minimum-scale=1.0,maximum-scale

ios - 创建类似 Instagram 的照片提要

我正在尝试为我正在制作的应用制作照片提要,类似于Instagram的:Instagramphotofeed我已经使用UITableView为提要创建了一个初步版本,但处理每个单元格的动态特性变得很麻烦。喜欢和评论的数量以及评论文本本身将决定单元格的高度。我使用UITextViews来绘制评论和喜欢的文本,并使用带有sizeWithFont的UITextViews文本来近似单元格高度和定位。这个解决方案看起来很不精确,而且有很多缺点。我正在考虑为整个提要使用UIWebView作为替代解决方案。这将使点赞和评论文本的定位变得极其简单,并且能够在文本中使用可变字体,就像在Instagram中

objective-c - 在基于页面的应用程序中向 UIWebview 添加多个网页

我正在制作一个分页应用程序,它将在每个页面上加载一个单独的HTML页面。我正在使用Apple提供的已经给出的示例,并对其进行操纵以使标签消失和其他一些东西。我见过的大多数教程根本没有涵盖这个想法。我需要能够制作一组网页并使用一个UIWebview显示这些页面,显然每页一个HTML文件。最新的iOS5最有效的方法是什么,或者有我可以遵循的最新教程吗?谢谢。 最佳答案 根据您拥有的数据量,您可以将HTML数据序列化到单个文件(例如plist)中,或者将它们作为目录中的单独文件。根据您使用的模板,您会将DataViewController

ios - 在 XCode 中检测 UIWebView 表单提交

我已阅读此处的帖子,但无法完全适应我的需要。我有:-(IBAction)abouthtml{NSString*urlAddress=[[NSBundlemainBundle]pathForResource:@"about"ofType:@"html"];NSURL*url=[NSURLfileURLWithPath:urlAddress];NSURLRequest*requestObj=[NSURLRequestrequestWithURL:url];CGRectwebViewRect=frameWebSpace;UIWebView*myWebPage=[[UIWebViewalloc

ios - 使用 UIWebView 查看加密数据

我正在制作一个文件浏览器(适用于UIWebView可打开的任何文件类型——图像、电影、音频、文本、word...),它处理加密文件问题是,我现在的目标是解密我想查看的文件并将其加载到webview请求中NSURLRequest*request=[NSURLRequestrequestWithURL:fileURL];[self.webViewloadRequest:request];但是问题是文件被提取到磁盘,要读取......问题是,有人可以恢复已删除的文件所以我试着用[webViewloadData:documentDataMIMEType:mimeTypetextEncoding