草庐IT

UIwebview

全部标签

iphone - 向 UIWebView 文本框添加文本

如何将UITextField中的一些文本实际放入我的iOS应用程序的UIWebView中的表单中?也许可以调用javascript字符串来输入文本?谢谢! 最佳答案 正如MattH所建议的,您需要注入(inject)您的javascript。所以这个问题基本上有两个部分。第一,你有你的Objective-C。NSString*username=@"Fred";NSString*password=@"pAssw0rd";NSString*jsCallBack=[NSStringstringWithFormat:@"updateWebF

iphone - 我需要呈现文本,但不是在 UIWebView 中

我找了很多,但找不到好的文本渲染解决方案。在我的例子中,uiwebview不能满足我的需求。此外,文本必须使用多种字体。我希望它像在iBooks中一样,文本呈现速度非常快(不像在uiwebview中那样)或者它可能是uiwebview,但是他们如何做到加载那么快?文本还应支持文本选择和其他用户交互。我愿意接受建议,在此先感谢! 最佳答案 你可以看看NSAttributedString-Additions-for-HTML,它从HTML创建NSAttributedString,并在TTTAttributedLabel(或OHAttri

ios - iOS 中的多列文本

我试图在多列中显示一些水平滚动文本。不同之处在于,列宽已知,但列数取决于文本长度。有一个CoreTextObjective-CWrapper,但它适用于固定列数,因此不符合条件。我知道可以使用UIWebView和一些使用column-width的CSS3,例如showninthisfiddle.但我还了解到UIWebView显然需要大量内存,我想避免这一点。还有其他方法可以实现吗? 最佳答案 我用过thistutorial对于我自己的项目,接近最终解释所有你想要的! 关于ios-iOS中

iphone - 如何在 UIWebView 中找到图像的位置

我有一个UIWebView,其中有一个UITapGestureRecognizer,基本上在我的点击手势识别器中我有:-(CGPoint)pointsForImage:(UIGestureRecognizer*)sender{CGPointpt=[senderlocationInView:self];NSString*offsetTop=[NSStringstringWithFormat:@"document.elementFromPoint(%f,%f).offsetTop",pt.x,pt.y];NSString*offsetLeft=[NSStringstringWithForm

ios - 保留 "session only"cookies, iOS

我正在创建一个连接到网站的应用程序,我不希望用户在每次加载应用程序时都需要输入他们的用户凭据。该网站返回一个sessioncookie(未设置过期日期)。我无限期地保留那个cookie有什么问题吗?如果我在应用程序启动时重新加载它,它似乎可以正常工作。谢谢! 最佳答案 每个应用程序都有自己的cookie存储。因此,如果cookie没有过期,并且您没有删除它,并且应用程序没有被删除,那么您可以随意使用它。编辑这里有一些链接可以提供更多意见和见解:PersistingCookiesInAniOSApplication?"iPhone:N

iphone - UIWebView 的内存问题

我有一个webviewcontroller,我为其创建了一个实例,然后更改请求,并根据在tableview中选择的行显示webview。//ReplacetableView:didSelectRowAtIndexPathwiththefollowing-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexPath*)indexPath{CGRectrect=self.view.frame;CGFloatwidth=[UIScreenmainScreen].bounds.size.width;CGF

ios - UIWebView 水平弹跳不起作用

我试图让我的UIWebView水平弹跳,它已经垂直弹跳,但它只是没有进行水平弹跳。我这样添加UIWebView//passdataofftothecorrectviewtobeusedlpViewController=[[LPViewControlleralloc]init];lpViewController.view.frame=CGRectMake(0.0,infoBarHeight,lpViewController.view.bounds.size.width,lpViewController.view.bounds.size.height);lpViewController.v

ios - Web View 在 ePub 阅读器中显示旧网页

我正在webview中加载一本书的xhtml页面。当打开一本书并第一次在webview中加载它的页面时一切正常,但是当我返回主屏幕并加载其他书籍时,会显示该书的封面和索引页(cover.xhtml和index.xhtml)那本旧书(打开的第一本书)。所有书籍都一样,即任何书籍的封面和索引页都显示为第一本打开的书。我尝试了很多方法,例如删除webview并重新添加。[selfloadRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:@"about:blank"]]];,[webViewloadHTMLString:@""bas

ios - 如何打开从一个 UIWebView 到另一个 UIWebView 的链接?

我正在构建一个iOS应用。我在带有超链接的UIWebView中有HTML内容,但我无法打开指向另一个UIWebView的链接。我使用UIWebView作为ViewController的subview。这是代码:-(BOOL)webView:(UIWebView*)webViewshouldStartLoadWithRequest:(NSURLRequest*)requestnavigationType:(UIWebViewNavigationType)navigationType{switch(navigationType){caseUIWebViewNavigationTypeLin

ios - 你如何检测 UIWebView iOS 中的重定向

我正在为一个社交媒体网站使用Xcode,我对登录/注册过程有一个快速的了解。例如,我有一个链接到登录API页面的UIWebView。(例如www._.com/api_login.php?)当用户在该页面上使用其凭据登录时,网站会将他们重定向到成功页面(www._.com/api_success.php?)使用存储在iOS应用程序中的API身份验证token,用于嵌入在网站源代码中的用户特定任务。这是我的问题:一旦身份验证token出现在(www._.com/api_success.php?)页面上,我如何告诉Xcode执行Javascript以获取身份验证token?请记住,该URL是