参考文档

嵌入式查看器 API 包含一个类:DefaultViewer。有关使用 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 - 传递给查看者的选项的键值对映射。

方法详情

getPageNumber

string getPageNumber()
    返回当前显示在视口中的网页的页码。
    返回值
      string 

getPageId

string getPageId()
    返回当前在视口中可见的网页的唯一标识符。
    返回值
      string 

goTo 页面

boolean goToPage(pageNumber)
    如果网页存在并且被打开,则返回 true。
    参数
      string, number pageNumber - 要转到的页面的编号。
    返回值
      boolean 

goToPageId

boolean goToPageId(pageId)
    如果网页存在并且被打开,则返回 true。
    参数
      string pageId - 要转到的页面的唯一标识符。
    返回值
      boolean 

已加载

boolean isLoaded()
    如果查看者已通过 load 使用指定的图书成功初始化,则返回 true。
    返回值
      boolean 

精彩集锦

highlight(opt_string)
    在视口中突出显示某个字词。
    参数
      string opt_string - 要突出显示的字符串。如果 nullundefined,则关闭突出显示。

负荷

load(identifiers, opt_notFoundCallback, opt_successCallback)
    在视口中加载图书。
    参数
      string, Array of strings identifiers - 试阅网址或图书标识符,例如 ISBN、OCLC 等。请参阅动态链接请求格式。如需为图书指定多个备用标识符(例如,精装版和简装版 ISBN),请传递这些标识符字符串的 Array;查看者将加载数组中的第一个可嵌入的图书。
      Function opt_notFoundCallback - 如果 identifier 是图书标识符,如果未找到图书,则调用此回调。如果传递了 null 或省略了此参数,则在失败时不会调用任何函数。
      Function opt_successCallback - 当查看者成功将图书实例化并准备好接收 nextPage 等函数调用时,系统将执行此回调。

下一页

nextPage()
    转到图书的下一页。

上一页

previousPage()
    转到图书的上一页。

resize

resize()
    调整查看器的大小以适应其容器 div 的大小。

放大

zoomIn()
    放大查看器。

缩放

zoomOut()
    缩小查看器。

返回页首