我有基于 webview 的应用程序,它使用loadDataWithBaseURL(远程 url)和loadUrl调用(来自assets)加载数据。我现在如何处理 backPress。
前用例。 第 1 步- 没有要显示的默认页面,因此显示资产中的静态页面。让我们将此静态页面称为S1。在S1上,我们可以添加书签等页面,并将其中一个设置为默认页面,如主页。让我们将主页称为H1。
如果使用S1上的上一步设置H1 ,则使用loadDataWithBaseURL显示H1(我做了一些预处理)。
第 2 步- 从H1我使用 href 转到S1。在S1上按回 onBackPressed被调用,但它的空白页。
因此,当我们使用loadDataWithBaseURL、loadUrl(来自资产)时,我想了解您对如何处理历史记录的看法。
问候,
米腾。