クラス: NavigationHistory
クラス: NavigationHistory
アプリケーション内のユーザーの閲覧履歴を表すナビゲーションエントリのリストを管理します。
プロセス: メイン
このクラスは`'electron'`モジュールからエクスポートされません。Electron APIの他のメソッドの戻り値としてのみ使用できます。
各ナビゲーションエントリは特定のページに対応します。インデックス付けシステムはシーケンシャルな順序に従い、最初の利用可能なナビゲーションエントリはインデックス0にあり、最も早くアクセスされたページを表し、最新のナビゲーションエントリはインデックスNにあり、最も最近アクセスされたページを表します。このナビゲーションエントリの順序付けられたリストを維持することで、ユーザーの閲覧履歴を前後にシームレスに移動できます。
インスタンスメソッド
navigationHistory.canGoBack()
boolean
を返します - ブラウザが前のウェブページに戻ることができるかどうか。
navigationHistory.canGoForward()
boolean
を返します - ブラウザが次のウェブページに進めることができるかどうか。
navigationHistory.canGoToOffset(offset)
offset
整数
boolean
を返します - ウェブページが現在のエントリからの指定されたoffset
に移動できるかどうか。
navigationHistory.clear()
ナビゲーション履歴をクリアします。
navigationHistory.getActiveIndex()
整数
を返します - 前後または再読み込みする現在のページのインデックス。
navigationHistory.getEntryAtIndex(index)
index
整数
オブジェクト
を返します
url
文字列 - 指定されたインデックスのナビゲーションエントリのURL。title
文字列 - 指定されたインデックスのナビゲーションエントリのページタイトル。
インデックスが範囲外の場合(履歴の長さより大きい、または0未満)、nullが返されます。
navigationHistory.goBack()
ブラウザを1ページ戻します。
navigationHistory.goForward()
ブラウザを1ページ進めます。
navigationHistory.goToIndex(index)
index
整数
ブラウザを指定された絶対的なウェブページインデックスに移動します。
navigationHistory.goToOffset(offset)
offset
整数
現在のエントリからの指定されたオフセットに移動します。
navigationHistory.length()
整数
を返します - 履歴の長さ。