loadhtmlst...-UIWebView用loadHTMLString:baseURL:方法不能goBack

问题描述

UIWebView用loadHTMLString:baseURL:方法不能goBack

我先把网页内容以字符串的形式请求了下来,然后用loadHTMLString:baseURL:方法加载。
在加载后的页面,有一个链接,点击该链接加载下一界面;这是webView.canGoBack为NO。
请问有什么办法让本地加载HTML可以goback呢?
或者是有什么办法可以清空webView的历史记录?

解决方案

你这个是从本地页面跳转到了网上页面。它的back自然不能返回了。你应该最开始的页面也用网上链接来打开

时间: 2024-08-23 07:08:53

loadhtmlst...-UIWebView用loadHTMLString:baseURL:方法不能goBack的相关文章

iOS中UIWebView网页加载组件的基础及使用技巧实例_IOS

基本用法示例 - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. UIWebView * webView = [[UIWebView alloc]initWithFrame:CGRectMake(0, 20, ScreenWidth, ScreenHeight-20)]; // 自动队页面进行缩放以适应屏幕 webView.scalesPageToFit = Y

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

刚接触IOS开发1年多,现在对于混合式移动端开发越来越流行,因为开发成本上.速度上都比传统的APP开发要好,混合式开发是传统模式与PC网页端相结合的模式.那么提到了 APP的混合模式开发,在Android开发中有WebView作为混合模式开发的桥梁,当然在IOS中也同样有一个 UIWebView 组件来作为混合模式开发的桥梁,那么下面就对UIWebView的一些基本知识详解一下. 一.UIWebView的基础使用 1.创建UIWebView: CGRect bouds = [[UIScreen

IOS WebView控件详解

概述 WebView就是一个内嵌浏览器控件,在iOS中主要有两种WebView:UIWebView和WKWebView,UIWebView是iOS2之后开始使用,WKWebView是在iOS8开始使用,WKWebView将逐步取代笨重的UIWebView. 相比UIWebView,WKWebView做了如下优化: WKWebView更多的支持HTML5的特性 WKWebView更快,占用内存可能只有UIWebView的1/3 ~ 1/4 WKWebView高达60fps的滚动刷新率和丰富的内置手

UIKit 框架之WebView

// // ViewController.m // UIWebView // // Created by City--Online on 15/5/18. // Copyright (c) 2015年 XQB. All rights reserved. // #import "ViewController.h" @interface ViewController ()<UIWebViewDelegate> @property(nonatomic,strong) UIWebV

VasSonic源码解析

H5很重要,H5很重要,H5很重要,重要的事情要说三遍.VasSonic是腾讯开源的解决H5首屏渲染痛点的开源项目,本文通过解读代码来学习WebView的优化思路. H5的优劣 H5的优势很明显,跨平台.迭代快.开发体验好.H5的劣势同样明显,加载慢,用户体验差.业内大牛想尽各种方法来弥补H5的劣势,初级使用缓存.预加载等常用方案,高级如Hybrid.ReactNative.Weex等H5的进阶解决方案.VasSonic专注于H5的秒开,使用的也是我们常见的性能优化方案.本文尝试了解VasSon

优秀开源代码解读之JS与iOS Native Code互调的优雅实现方案

简介 本篇为大家介绍一个优秀的开源小项目:WebViewJavascriptBridge. 它优雅地实现了在使用UIWebView时JS与ios 的ObjC nativecode之间的互调,支持消息发送.接收.消息处理器的注册与调用以及设置消息处理的回调. 就像项目的名称一样,它是连接UIWebView和Javascript的bridge.在加入这个项目之后,他们之间的交互处理方式变得很友好. 在native code中跟UIWebView中的js交互的时候,像下面这样: //发送一条消息给UI

Weex 中的 virtual-DOM 介绍

概述 Weex 在 JS 端有一层 virtual-DOM 的设计,这一层设计一方面使得 Weex 能够通过 JS 控制 native 的视图层,另外也提供了一个相对中立的规范,供上层 JS 框架调用. 传统的 DOM 大概是这个样子的 // 构造函数 HTMLElement HTMLInputElement Text Comment // 创建元素 var text = document.createTextNode('User Name:') var el = document.create

WebKit on the iPhone

如果你开发一个应用程序,它是显示一个web页面或HTML文件,您可以使用WebKit框架,这是MacOS和iPhone OS的一部分. 但是即使再mac上,webkit的框架也提供了奖金160个公共的头文件甚至有更多的类和方法,你可以使用他控制很多东西,包括加载,渲染显示和修改页面.但iPhone上仅仅给我们了一个类(UIWebView)来控制这一系列错作.尽管UIWebView用的是相同的WebKit组建,但mac是作为公有的API,而iPhone是作为私有的API,所以不能使用.很少的UIW

Zend Framework教程之前端控制器Zend_Controller_Front用法详解_php实例

本文实例讲述了Zend Framework教程之前端控制器Zend_Controller_Front用法.分享给大家供大家参考,具体如下: 主要功能 ZendFramework的MVC实现的核心机制是通过Zend_Controller_Front前端控制器,用于初始化请求环境,处理请求,路由分发,完成响应操作,Zend_Controller_Front采用的单例模式,所以一个应用只有一个前端控制器.如果需要前端控制器提供一些特殊功能,可以继承Zend_Controller_Front自定义前端控