嵌入式查看器 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
- 要突出显示的字符串。如果 null
或 undefined
,则关闭突出显示。
负荷
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()
-
缩小查看器。