メインコンテンツへ飛ぶ

クラス: NavigationHistory

クラス: NavigationHistory

アプリケーション内のユーザーの閲覧履歴を表すナビゲーション項目のリストを管理します。

Process: Main
_This class is not exported from the 'electron' module. Electron API の他のメソッドの戻り値としてのみ利用できます。

各ナビゲーションエントリは特定のページに対応します。 添字系はシーケンシャルに配置されています。最初の利用可能なナビゲーションエントリは添字 0 にあり、これは最初にアクセスされたページを表します。最新のナビゲーションエントリは添字 N にあり、これは最後にアクセスされたページを表します。 このナビゲーション項目の順序リストを管理することで、ユーザーの閲覧履歴を通じて前後へのシームレスなナビゲーションができるようになります。

インスタンスメソッド

戻り値 boolean - ブラウザが前のウェブページへ戻れるかどうか。

戻り値 boolean - ブラウザが次のウェブページへ進めるかどうか。

  • offset Integer

戻り値 boolean - 現在のエントリから指定された offset ぶんウェブページを移動できるかどうか。

ナビゲーション履歴を消去します。

戻り値 Integer - 現在のページの添字。これはここから戻る/進むまたは再読み込みで変化します。

  • index Integer

Returns NavigationEntry - Navigation entry at the given index.

index が範囲外の場合 (履歴の長さより大きいか 0 より小さい場合)、null が返されます。

ブラウザを前のページへ戻させます。

ブラウザを次のページへ進めさせます。

  • index Integer

ブラウザを指定した絶対ウェブページインデックスへナビゲーションします。

  • offset Integer

現在のエントリから指定したオフセットへナビゲーションします。

戻り値 Integer - 履歴の長さ。

  • index Integer

Removes the navigation entry at the given index. Can't remove entry at the "current active index".

Returns boolean - Whether the navigation entry was removed from the webContents history.

Returns NavigationEntry[] - WebContents complete history.