メインコンテンツへ飛ぶ

クラス: NavigationHistory

クラス: NavigationHistory

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

プロセス: メイン
_このクラスは 'electron' モジュールからはエクスポートされていません。 Electron API の他のメソッドの戻り値としてのみ利用できます。

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

インスタンスメソッド

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

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

  • offset Integer

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

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

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

  • index Integer

戻り地 Object:

  • url string - 指定された添字のナビゲーション項目の URL。
  • title string - 指定された添字のナビゲーション項目のページタイトル。

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

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

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

  • index Integer

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

  • offset Integer

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

戻り値 Integer - 履歴の長さ。