`

UIWebView加载本地页面和远程页面

 
阅读更多

一、加载本地页面

NSString *htmlPath = [[NSBundle mainBundle] pathForResource:@"index2" 
														  ofType:@"html"];
	NSData *data = [NSData dataWithContentsOfFile: htmlPath];
 	NSString *info = [[NSString alloc] initWithData:data
										   encoding:NSUTF8StringEncoding];
	[self.MyWebView loadHTMLString:info
						   baseURL:[NSURL fileURLWithPath: htmlPath]];

 二、加载远程页面

NSString *urlString=[ NSString stringWithFormat : @"%@" , @"http://192.168.1.129:8080/NRPTProject/jsp/index/index.jsp" ];
	NSURL *url=[ NSURL URLWithString :urlString];
	NSURLRequest *request=[ NSURLRequest requestWithURL :url];
	[self.MyWebView loadRequest :request];
 
分享到:
评论

相关推荐

    UIWebView和js交互

    创建实例后,可以通过`loadRequest:`方法加载URL请求,或者使用`loadHTMLString:baseURL:`加载本地或远程的HTML字符串。例如: ```swift let webView = UIWebView(frame: view.bounds) view.addSubview(webView)...

    webview加载本地资源例子

    总之,`WKWebView`是iOS应用中加载本地和远程内容的强大工具。通过它,你可以将Web技术与原生应用紧密结合,创造出既有良好用户体验又具有动态性的混合应用。在实际开发中,根据需求可以进一步定制`WKWebView`的行为...

    UIWebView的使用

    3. **本地HTML**:如果你想加载本地的HTML文件,你可以创建一个`NSURL`对象,使用`fileURLWithPath:`方法指向你的资源文件路径,然后按照上述方式加载。 4. **JavaScript交互**:UIWebView支持与JavaScript的交互,...

    oc中UIWebView交互 JS交互

    开发者可以通过UIWebView加载本地或远程的HTML资源,并且可以通过其提供的API与网页内容进行交互。 二、JavaScript交互基础 1. stringByEvaluatingJavaScriptFromString方法:这是UIWebView的核心方法,通过该方法...

    Demo.zip_DEMO_iphone_uiwebview_uiwebview demo_uiwebview video

    开发者可以使用它来加载本地或远程的网页,并且可以通过JavaScript与Objective-C的交互(通过`UIWebViewDelegate`协议和`stringByEvaluatingJavaScriptFromString:`方法)实现一些高级功能。 在描述中提到的...

    UIWEBVIEW可添COCOS2D模版全解.rar

    2. **在线更新**:通过UIWebView加载服务器上的更新说明,让用户了解最新版本的改进和新增功能。 3. **动态内容**:如果游戏部分内容(如排行榜、成就)依赖于服务器数据,可以使用UIWebView动态加载和渲染这些内容...

    iOS开发之UIWebView

    开发者可以利用UIWebView加载远程URL,也可以加载本地的HTML字符串或者HTML文件。下面将详细介绍UIWebView的关键知识点。 1. **初始化UIWebView**: 在界面设计中,可以通过Interface Builder或代码方式添加...

    UIwebview与js的详细使用

    - **加载方式**:了解并实践UIWebView的加载方式,如加载本地HTML文件或远程网页。 - **屏幕方向控制**:设置应用只支持横向模式,通过重写`shouldAutorotateToInterfaceOrientation:`方法实现。 - **全屏显示**:...

    UIWebView高级应用

    通过调用`loadRequest:`方法,可以加载远程或本地的网页资源。例如,`[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.example.com"]]]`会加载指定URL的网页。同时,...

    移动应用开发-iOS开发示例教程之UIWebview.zip

    开发者可以加载本地或远程的网页,甚至通过JavaScript与Objective-C之间的交互来实现复杂的交互功能。这使得开发者无需编写原生界面,就能在应用中展现动态网页效果。 1. UIWebView的基本使用: - 初始化:首先,...

    UIWebView使用

    2. **加载本地HTML文件**: ```objc NSString *htmlPath = [[NSBundle mainBundle] pathForResource:@"example" ofType:@"html"]; NSURL *htmlUrl = [NSURL fileURLWithPath:htmlPath]; NSURLRequest *...

    ios-网页加载.zip

    开发者可以使用`loadRequest:`方法加载URL请求,或者通过`loadHTMLString:baseURL:`方法加载本地或远程的HTML字符串。然而,由于`UIWebView`性能较低且不支持现代Web标准,Apple在iOS 13之后逐渐弃用了它,推荐使用`...

    UIWebView与 javascript的交互二

    然后,可以加载本地或远程的HTML资源: ```swift let webView = UIWebView(frame: view.bounds) view.addSubview(webView) let url = URL(string: "file:///path/to/your/html/file.html")! webView.loadRequest...

    IOS之UIWebView的使用(基本知识)

    或加载本地HTML文件: ```swift let filePath = Bundle.main.path(forResource: "localPage", ofType: "html") let localUrl = URL(fileURLWithPath: filePath!) webView.loadRequest(URLRequest(url: localUrl...

    ios-一个视图中两个控制器来回的切换 UISegmentedControl UIwebView.zip

    可以使用UIWebView的`loadRequest:`方法加载网络内容,或用`loadHTMLString:baseURL:`加载本地HTML。 5. **实现控制器的切换逻辑**:如果使用了两个独立的UIViewController来管理两个UIWebView,你需要在...

    IOS中UIWebView的使用详解

    1. `loadRequest:`:这是最常见的方式,接收一个NSURLRequest对象,可以加载远程或本地的URL。例如,加载百度主页: ```swift let webView = UIWebView(frame: self.view.bounds) webView.loadRequest(URLRequest...

    IOS应用源码——UIWebViewBrowse2.rar

    通过`UIWebView`,开发者可以加载本地或远程的HTML资源,这在需要在应用内展示网络内容时非常有用。例如,加载帮助文档、嵌入式博客文章或者进行轻量级的数据交互。`UIWebView`提供了`loadRequest:`方法,通过...

    wkwebView定制浏览器,前进 后退 显示加载进度条和标题

    - 加载网页:通过调用`loadRequest:`方法加载URL请求,或者使用`loadHTMLString:baseURL:`加载本地或远程HTML字符串。 - 交互:WKWebView提供了`WKNavigationDelegate`协议,可以监听网页加载状态,如开始加载、...

    iOS Open PDF Demo

    UIWebView是苹果提供的一种内置组件,用于在iOS应用中展示网页内容,但同时也支持加载本地或远程的PDF文档。 首先,我们要理解UIWebView的基本用法。UIWebView是UIKit框架的一部分,它提供了一个可以在iOS应用内...

    ios ui webview

    - 使用`loadHTMLString:baseURL:`方法加载本地或远程的HTML字符串。这允许开发者直接在应用内展示自定义的HTML内容。 2. **交互与脚本注入**: - UIWebView支持JavaScript执行,开发者可以通过`...

Global site tag (gtag.js) - Google Analytics