Embedded Viewer API には、DefaultViewer という 1 つのクラスが含まれています。API の使用方法の概要については、デベロッパー ガイドをご覧ください。
コンストラクタの概要
google.books.DefaultViewer(div, opt_options)- Google ブックス検索の書籍の埋め込みビューア。
メソッドの概要
string getPageNumber()- ビューポートに現在表示されているページのページ番号を返します。
string getPageId()- ビューポートに現在表示されているページの一意の識別子を返します。
boolean goToPage(pageNumber)- ページが存在し、ページがめくられている場合は true を返します。
boolean goToPageId(pageId)- ページが存在し、切り替えられていた場合は true を返します。
boolean isLoaded()- 指定された書籍でビューアが正常に初期化されたかどうかを示します。
highlight(opt_string)- ビューポート内の単語をハイライト表示します。
load(identifiers, opt_notFoundCallback, opt_successCallback)- ビューポートに書籍を読み込みます。
nextPage()- 書籍の次のページに移動します。
previousPage()- 書籍の前のページに移動します。
resize()- コンテナ div のサイズに合わせて、ビューアのサイズを変更します。
zoomIn()- ビューアにズームインします。
zoomOut()- ビューアをズームアウトします。
コンストラクタの詳細
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Google ブックス検索の書籍の埋め込みビューア。
-
パラメータ:
Element div - ビューポートを描画する Div。
Object opt_options - 視聴者に渡すオプションの Key-Value マップ。
メソッドの詳細
getPageNumber
string getPageNumber()
-
現在ビューポートに表示されているページのページ番号を返します。
-
戻り値:
string
getPageId
string getPageId()
-
現在ビューポートに表示されているページの一意の識別子を返します。
-
戻り値:
string
goToPage
boolean goToPage(pageNumber)
-
ページが存在し、切り替えられた場合は true を返します。
-
パラメータ:
string, number pageNumber - 表示するページのページ番号。
-
戻り値:
boolean
goToPageId
boolean goToPageId(pageId)
-
ページが存在し、ページがめくられている場合は true を返します。
-
パラメータ:
string pageId - 移動先のページの一意の識別子。
-
戻り値:
boolean
isLoaded
boolean isLoaded()
-
viewer が
load を使用して指定された書籍で正常に初期化された場合は true を返します。
-
戻り値:
boolean
ハイライト
highlight(opt_string)
-
ビューポート内のキーワードをハイライト表示します。
-
パラメータ:
string opt_string - ハイライト表示する文字列。null または undefined の場合、ハイライト表示をオフにします。
load
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
ビューポートに書籍を読み込みます。
-
パラメータ:
string, Array of strings identifiers - プレビュー URL または書籍識別子(ISBN、OCLC など)。動的リンクのリクエスト形式をご覧ください。書籍の代替の識別子(ハードカバーとソフトカバーの ISBN など)を複数指定するには、これらの識別子文字列の Array を渡します。視聴者は、配列内の最初の埋め込み可能な書籍を読み込みます。
Function opt_notFoundCallback - identifier が書籍の識別子の場合、書籍が見つからない場合にこのコールバックが呼び出されます。null が渡された場合、またはこのパラメータが省略されている場合、失敗時に関数は呼び出されません。Function opt_successCallback - このコールバックは、特定の書籍でビューアが正常にインスタンス化され、nextPage などの関数呼び出しを受け取る準備が整うと実行されます。
nextPage
nextPage()
-
書籍の次のページに移動します。
previousPage
previousPage()
-
書籍内の前のページに移動します。
resize
resize()
-
コンテナ div のサイズに合わせてビューアのサイズを変更します。
zoomIn
zoomIn()
-
ビューアをズームインします。
zoomOut
zoomOut()
-
ビューアをズームアウトします。