草庐IT

UiWebView

全部标签

objective-c - 电话:的IOS6.0 UIWebView方案

我发现UIWebview和IOS5.0之间有一个变化如果您使用IOS6.0标注一个数字并给出一个url字符串,例如[UIWebviewloadRequest].它在@"tel://02-1234567,123"中运行良好但在IOS5.0中运行不正常我尝试覆盖这个函数-(BOOL)webView:(UIWebView*)webViewshouldStartLoadWithRequest:(NSURLRequest*)requestnavigationType:(UIWebViewNavigationType)navigationType我发现我的请求字符串变成了IOS6.0。我拿到的Sc

ios - 在 UIWebView 中使用 Backbone.js 路由器和 pushState

我正在开发一个基于Backbone.js的网络应用程序,对于某些用例,该应用程序将包装在nativeiOSUIWebView中。在iOS应用程序中——当我们想要在WebView中更改页面时——我们只需在WebView上发起一个新请求,相应地加载页面。我唯一的问题是,当为请求的URL定义了Backbone路由时,我希望WebView使用Backbone的路由和pushState而不是启动一个全新的页面加载。但是,当没有任何主干路由对应于请求的URL时,WebView应将其作为一个全新的页面请求来处理,并使用该URL“重新加载”页面。现在native应用程序使用UIWebView的load

objective-c - 根据内容在 UITableViewCell 中调整 UIWebView 的大小

我知道这已经被要求死了,我向你保证我已经通读了我能找到的关于这个主题的每一条线索。到目前为止,没有什么对我有用。这是我目前所拥有的...我知道2000的高度有点荒谬,但我正试图在webView中查看整个帖子。-(void)viewDidLoad{//Super[superviewDidLoad];_date=[NSDateFormatterlocalizedStringFromDate:[NSDatedate]dateStyle:NSDateFormatterShortStyletimeStyle:NSDateFormatterShortStyle];CGRectframe=_desc

ios - 当应用程序后台运行然后恢复时,带有 HTML5 数据库的 UIWebView 不会加载

我遇到了一个应用程序的奇怪问题,其中一个主要View是UIWebView。这个应用程序在导航Controller中有一个登录ViewController(仅UIKit),成功登录后主视图Controller被推送,其中包含一个UIWebView和一些其他控件。webView加载并显示KindleCloudReader(http://read.amazon.com)。如果在登录屏幕上(当用户按下主页或在正常的Facebook登录流程期间)应用程序处于后台/切换时,就会出现问题。在这种特定情况下,KindleReader永远不会加载(即使UIWebView是在登录后创建的)。如果应用程序在

ios - UIWebView 返回特定页面

我遇到了UIWebView的goBack函数的问题。我的要求是当用户按下按钮(称为“后退按钮”)时,我必须在特定条件下将用户重定向到特定页面。将其视为“购物车系统”:当用户在“菜单”页面时,他选择一个项目并“将项目添加到购物车”。当他点击“删除一个项目”时,然后转到“该项目已删除”页面。当用户点击“后退按钮”时,用户应该返回到“菜单”而不是空白的购物车页面。为了解决这个问题,我想到了使用“Queue”来保存URL历史记录,然后用户在特定条件下按下“后退按钮”,从“Queue”中重新加载URL。感谢thisanswer,我制作了带有入队/出队功能的自定义NSMutableArray.然后

iphone - 无法禁用 UIWebView 中的复制/定义选择菜单

我知道这是最常见的常见问题解答之一。事实上,我找到了以下链接:DisablinguserselectioninUIWebView但我仍然无法从菜单选择中删除副本和定义项。我只希望我的“快速”和“另一个”项目显示在菜单中。任何人都可以告诉我一种方法吗?感谢您的时间。这是我的代码和屏幕截图。-(BOOL)canPerformAction:(SEL)actionwithSender:(id)sender{if(action==@selector(quick:)){NSLog(@"myquickview");returnYES;}elseif(action==@selector(another

iphone - 两个 uiwebview 但只有一个有效

我正在尝试使用Storyboard实现2个WebView,它们都链接到另一个在线网页。出于某种原因,我没有收到任何错误,但只有PricesViewController有效。对方VC生成白页……我正在使用这4个文件:价格ViewController.h#import@interfacePricesViewController:UIViewController{IBOutletUIWebView*WebView;}@property(nonatomic,retain)UIWebView*WebView;@endPricesViewController.m#import"PricesView

iphone - 如何在UIWebview中心加载pdf文件

我是iosdevelopement的新手。我正在尝试在UIWebview中心显示pdf。我在mainbundle中有一个pdf。这是我的PDF在UIWebView中加载时的样子:(我放入了棕色渐变作为UIWebView的背景,所以你可以更好地理解我的意思)。-(void)viewDidLoad{UIWebView*theWebView=[[UIWebViewalloc]initWithFrame:[self.viewbounds]];[theWebViewsetContentMode:UIViewContentModeScaleAspectFit];[theWebViewsetAuto

ios - UIViewPrintFormatter 为 UIWebView 内容插入额外的间距

我正在使用UIViewPrintFormatter来帮助我将UIWebView中的HTML内容渲染到PDF上下文中(并且我正在为内容创建多个列)。一切似乎都运行良好,除了UIViewPrintFormatter似乎在它认为合适的地方插入“额外”间距这一事实(我什至似乎无法确切地确定为什么会这样)。我正在使用自定义UIPrintPageRenderer。据我所知,额外的间距都发生在打印格式化程序类中。我以这种方式从打印格式化程序中获取rect:CGRectformatterRect=[formatterrectForPageAtIndex:column];然后我按以下方式使用该矩形(仅修

javascript - 与 UIWebview 表单弹出窗口通信?

我正在尝试从iPad中包含NSArray字体的UITableView的弹出窗口调用javascript函数。我遇到的问题是,每当我从didselectrowatindexpath调用该函数时,它都无法完成UIWebView中的任何内容。我能够在NSLog中获得适当的信息,但不知何故,这两个View之间的链接失败了。如果我将该功能分配给包含UIWebView的View中的按钮,一切都很好。我正在使用Storyboard,popovervew和UIWebView共享相同的viewController类。这可能是我忽略的非常简单的事情,但无论出于何种原因我真的被困住了。此外,如果我调用一些其