`
jsntghf
  • 浏览: 2528334 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

用UIWebView在当前程序中打开网页(二)

    博客分类:
  • iOS
阅读更多

以前写了一篇文章:用UIWebView在当前程序中打开网页,如果URL中带中文的话,这种方法就不行了,必须将URL中的中文转成URL形式的才行。

 

NSString *query = [NSString stringWithFormat:@"http://www.baidu.com?q=苹果"];
NSString *strUrl = [query stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *url = [NSURL URLWithString:strUrl];	
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];	
[webView loadRequest:requestObj];

 

分享到:
评论

相关推荐

    UIWebView原生与H5交互

    在iOS开发中,UIWebView是苹果提供的一种组件,用于在应用程序中展示网页内容。它不仅可以加载HTML页面,还可以执行JavaScript代码,甚至与原生代码进行交互。这种交互性使得开发者可以利用HTML、CSS和JavaScript的...

    UIWebView使用

    UIWebView是在iOS开发中用于在应用程序内嵌入网页或HTML内容的一个重要组件。通过UIWebView,开发者可以在原生应用中展示网页,实现动态内容的加载,从而提高用户体验并简化应用开发流程。UIWebView的应用场景包括但...

    cocos-win32下实现WebView网页内嵌

    首先,`DWebBrowserEvents2`是微软提供的一个接口,它是Internet Explorer(IE)浏览器引擎的核心组件,用于在非IE应用程序中嵌入Web浏览功能。这个接口允许开发者控制和监听Web浏览器的行为,比如导航、加载完成、...

    ios-WebViewLianJieShowDemo.zip

    在iOS开发中,WebView是一种非常重要的组件,它允许我们在应用程序中内嵌网页内容,实现与网页的交互。这个“ios-WebViewLianJieShowDemo”项目显然关注的是如何在WebView中处理链接点击事件,以及如何捕获和利用...

    cordova-plugin-iframelinks:Cordova 插件允许在外部浏览器中打开 iframe 内的链接

    然而,iframe 中的链接默认情况下会在当前 iframe 内部打开,这可能导致用户体验受限,尤其是在移动设备上。 **`cordova-plugin-iframelinks` 工作原理** 该插件的核心功能在于监听 iframe 内的链接点击事件,并...

    打开系统浏览器

    在iOS开发中,我们使用`SFSafariViewController`或`UIWebView`(已被弃用,推荐使用WKWebView)来实现类似的功能。`SFSafariViewController`提供了更好的用户体验,因为它可以直接使用用户的Safari书签和登录凭据。...

    使用pdfview加载PDF文件

    在IT行业中,PDF(Portable Document Format)是一种广泛用于文档共享的标准格式,因为它能保持文档的原始格式和布局,无论在哪个设备上查看。本话题主要关注如何使用PDFView来在线加载并显示PDF文件,以及如何结合...

    实现在网页中可以调用Javascript脚本或文件

    在网页中调用JavaScript脚本或文件是Web开发中的基本操作,这主要涉及到HTML与JavaScript的交互。在本文中,我们将深入探讨如何实现这一功能,以及如何通过Objective-C(iOS平台的主要编程语言)来增强这种交互。 ...

    iOS和Js互调的简单例子

    3. **WKScriptMessage**: 当JavaScript在网页中执行特定的函数并发送消息时,这些消息会封装成WKScriptMessage对象,然后由我们的处理器接收到。处理器的用户定义方法会接收到这些消息,并可以执行相应的原生操作。 ...

    个人整理超精密的iOS笔记.pdf

    - **利用 UIWebView 显示 PDF 文件、网页**: 使用 `UIWebView` 加载并显示 Web 内容。 - **汉字转码**: 使用 `NSString` 的 `stringByAddingPercentEscapesUsingEncoding:` 方法来进行 URL 编码。 - **Checking for ...

    iOS 应用开发入门

    - **UIWebView**: Web视图组件,用于在应用内加载和显示网页。 - **UISearchBar**: 搜索栏组件,提供搜索功能。 - **UIScrollView**: 滚动视图组件,允许用户通过滑动来查看超出屏幕范围的内容。 - **UIAlertView**:...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    市场上相应的检测平台诸如检测通、凡特网等皆为pc端检测网站,并且操作繁琐不够人性化,用户在实地使用中存在很多问题。昆山工业技术研究院着眼于为委托用户和质检机构搭建良好的沟通桥梁,免去目前市场业务中企业...

    OpenWithPlayer

    3. **UIWebView或WKWebView**: 如果"OpenWithPlayer"需要在应用程序内部展示网页内容,可能会用到这两个视图组件。它们可以加载HTML内容并播放嵌入的媒体文件。 4. **Document Interaction Controller ...

    ios开发记录

    //在oc中,空对象调用方法或属性不会引起程序报错或崩溃,但是也不会有任何事件发生 // NSString *str = nil; // [str length]; //判断两个字符串是否相等,不能使用==,使用等号是判断两个对象是否是一个对象,...

Global site tag (gtag.js) - Google Analytics