跳到主要内容

类:NavigationHistory

类:NavigationHistory

管理导航条目的列表,表示应用程序中用户的浏览历史。

进程:主进程
此类不是从 'electron' 模块导出的。它仅作为 Electron API 中其他方法的返回值提供。

每个导航条目都对应一个特定的页面。索引系统遵循顺序,其中第一个可用的导航条目位于索引 0,表示最早访问的页面,而最新的导航条目位于索引 N,表示最近的页面。维护这个有序的导航条目列表,使用户能够无缝地在浏览历史中向前和向后导航。

实例方法

返回 boolean - 浏览器是否可以返回到上一个网页。

返回 boolean - 浏览器是否可以前进到下一个网页。

  • offset Integer

返回 boolean - 网页是否可以从当前条目转到指定的 offset

清除导航历史记录。

返回 Integer - 当前页面的索引,我们将从该索引返回/前进或重新加载。

  • index Integer

返回 NavigationEntry - 给定索引处的导航条目。

如果索引超出范围(大于历史长度或小于 0),将返回 null。

使浏览器返回上一页。

使浏览器前进到下一页。

  • index Integer

将浏览器导航到指定的绝对网页索引。

  • offset Integer

导航到相对于当前条目的指定偏移量。

返回 Integer - 历史记录长度。

  • index Integer

删除给定索引处的导航条目。不能删除“当前活动索引”处的条目。

返回 boolean - 是否从 webContents 历史记录中删除了导航条目。

返回 NavigationEntry[] - WebContents 完整历史记录。