<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>uiwebview on adolsai's echo</title><link>https://adolsai.com/tag/uiwebview/</link><description>Recent content in uiwebview on adolsai's echo</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Thu, 19 Feb 2015 22:24:18 +0800</lastBuildDate><atom:link href="https://adolsai.com/tag/uiwebview/index.xml" rel="self" type="application/rss+xml"/><item><title>Objective-C Learning Notes - UIWebView4(坑)</title><link>https://adolsai.com/archives/Objective-C-Learning-Notes---UIWebView4.html</link><pubDate>Thu, 19 Feb 2015 21:11:00 +0800</pubDate><guid>https://adolsai.com/archives/Objective-C-Learning-Notes---UIWebView4.html</guid><description>&lt;p class="p1"&gt;在 iOS 应用中,当使用 UIWebView 控件在屏幕中显示指定的网页后,我们可以通过触摸的方式浏览指定的网页.&lt;/p&gt;&lt;p class="p1"&gt;在具体实现时,是通过 webView:shouldStartLoadWithRequest:navigationType 方法来实现的.&lt;/p&gt;&lt;p class="p1"&gt;其中 NavigationType 包括如下所示的可选参数值:&lt;/p&gt;&lt;ul class=" list-paddingleft-2" style="list-style-type: disc;"&gt;&lt;li&gt;&lt;p class="p1"&gt;UIWebViewNavigationTypeLinkClick //链接被触摸时请求这个链接&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p class="p1"&gt;UIWebViewNavigationTypeFormSubmitted //form 被提交时请求这个 form 的内容&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p class="p1"&gt;UIWebViewNavigationTypeBackForward //当通过 goBack 或者 goForward进行页面转移时移动目标 URL&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p class="p1"&gt;UIWebViewNavigationTypeReload //当页面重新导入时导入这个 URL&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p class="p1"&gt;UIWebViewNavigationTyoeOrther //使用 loadRequest 方法读取内容&lt;br/&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="p1"&gt;&lt;span class="s1"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Objective-C Learning Notes - UIWebView3</title><link>https://adolsai.com/archives/Objective-C-Learning-Notes---UIWebView3.html</link><pubDate>Thu, 19 Feb 2015 19:52:00 +0800</pubDate><guid>https://adolsai.com/archives/Objective-C-Learning-Notes---UIWebView3.html</guid><description>&lt;p&gt;&#10; 加载 html 代码:&#10;&lt;/p&gt;&#10;&lt;p&gt;&#10; 通过使用 UIWebView 的 loadHTMLString:baseURL 方法加载显示如下 HTML 代码:&#10;&lt;/p&gt;&#10;&lt;pre class="brush:cpp;toolbar:false"&gt;&amp;quot;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;b&amp;gt;[手机号码]&amp;lt;/b&amp;gt;&amp;quot;&#10; &amp;quot;000-00000-0000&amp;lt;hr/&amp;gt;&amp;quot;&#10; &amp;quot;&amp;lt;b&amp;gt;[主页]&amp;lt;/b&amp;gt;&amp;lt;br/&amp;gt;&amp;quot;&#10; &amp;quot;http://www.baidu.com/&amp;quot;;&lt;/pre&gt;&#10;&lt;p class="p1"&gt;&#10; &lt;span class="s1"&gt;&lt;/span&gt;&lt;br/&gt;&#10;&lt;/p&gt;</description></item><item><title>Objective-C Learning Notes - UIWebView2</title><link>https://adolsai.com/archives/Objective-C-Learning-Notes---UIWebView2.html</link><pubDate>Thu, 19 Feb 2015 01:00:28 +0800</pubDate><guid>https://adolsai.com/archives/Objective-C-Learning-Notes---UIWebView2.html</guid><description>&lt;p dir="ltr"&gt;&#10; 使用 UIWebView 加载/显示 PDF Word JPEG 文件&#10;&lt;/p&gt;&#10;&lt;p dir="ltr"&gt;&#10; 关键代码:&#10;&lt;/p&gt;&#10;&lt;p dir="ltr"&gt;&#10; PDF:&#10;&lt;/p&gt;&#10;&lt;pre class="brush:cpp;toolbar:false"&gt;NSString *path = [[NSBundle mainBundle] pathForResource: @&amp;quot;fileName&amp;quot; ofType: @&amp;quot;pdf&amp;quot;];&#10;NSData *data = [NSData dataWithContentOfFile: path];&#10;[myWebView loadData: data MIMEType: @&amp;quot;application/pdf&amp;quot; textEncodingName:nil baseURL: nil];&lt;/pre&gt;&#10;&lt;p dir="ltr"&gt;&#10; &lt;br/&gt;&#10;&lt;/p&gt;</description></item><item><title>Objective-C Learning Notes - UIWebView</title><link>https://adolsai.com/archives/Objective-C-Learning-Notes---UIWebView.html</link><pubDate>Wed, 18 Feb 2015 23:16:00 +0800</pubDate><guid>https://adolsai.com/archives/Objective-C-Learning-Notes---UIWebView.html</guid><description>&lt;p&gt;在 iOS 应用中, Web 视图(UIWebView)是没有边框的 safari 窗口,可以将其加入应用程序并以编程方式进行控制. 通过使用这个类可以显示 HTML, 加载网页及支持缩放.&lt;/p&gt;&lt;p&gt;UIWebView 还可以用于显示如下文件:&lt;/p&gt;&lt;ul class=" list-paddingleft-2" style="list-style-type: disc;"&gt;&lt;li&gt;&lt;p&gt;HTML, 图像和 CSS&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Word 文档(.doc/.docx)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Excel 电子表格(.xls/.xlsx)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Keynote 演示文稿(.key.zip)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Numbers 电子表格(.numbers.zip)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Pages 文档(.pages.zip)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;PDF文档(.pdf)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;PowerPoint 演示文档(.ppt/pptx)&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;</description></item></channel></rss>