La API de Embedded Viewer contiene una clase: DefaultViewer. Para ver una introducción sobre cómo usar la API, consulta la Guía para desarrolladores.
Resumen del constructor
google.books.DefaultViewer(div, opt_options)
- Un lector incorporado para un volumen en la Búsqueda de libros de Google
Resumen del método
string getPageNumber()
- Muestra el número de página de la página que es visible actualmente en el viewport.
string getPageId()
- Muestra un identificador único para la página que es visible actualmente en el viewport.
boolean goToPage(pageNumber)
- El resultado es verdadero si la página existe y se la convirtió en verdadera.
boolean goToPageId(pageId)
- El resultado es verdadero si la página existe y se la convirtió en verdadera.
boolean isLoaded()
- Indica si el lector se inicializó correctamente con el libro determinado.
highlight(opt_string)
- Destaca un término en el viewport.
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Carga un libro en el viewport.
nextPage()
- Navega a la página siguiente del libro.
previousPage()
- Navega a la página anterior del libro.
resize()
- Cambia el tamaño del visor para adaptarlo al tamaño de su elemento div contenedor.
zoomIn()
- Hace zoom en el visor.
zoomOut()
- Aleja el visor.
Detalle del constructor
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Un lector incorporado para un volumen en la Búsqueda de libros de Google
-
Parámetros:
Element div
: Div para dibujar el viewport.
Object opt_options
: Mapa de clave-valor de opciones para pasar al visualizador.
Detalle del método
getPageNumber
string getPageNumber()
-
Muestra el número de página de la página que está visible actualmente en el viewport.
-
Muestra:
string
getPageId
string getPageId()
-
Muestra un identificador único para la página que está visible actualmente en el viewport.
-
Muestra:
string
goToPage
boolean goToPage(pageNumber)
-
Muestra true si la página existe y se visitó.
-
Parámetros:
string, number pageNumber
: El número de página de la página a la que se debe dirigir.
-
Muestra:
boolean
goToPageId
boolean goToPageId(pageId)
-
Muestra true si la página existe y se visitó.
-
Parámetros:
string pageId
: El identificador único de la página a la que se debe acceder.
-
Muestra:
boolean
isLoaded
boolean isLoaded()
-
Muestra true si el lector se inicializó correctamente con el libro determinado mediante
load
.
-
Muestra:
boolean
destacar
highlight(opt_string)
-
Destaca un término en el viewport.
-
Parámetros:
string opt_string
: Es una cadena que se debe destacar. Desactiva la función de destacar si null
o undefined
.
autoinflingidas
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
Carga un libro en el viewport.
-
Parámetros:
string, Array of strings identifiers
: Es una URL de vista previa o un identificador de libro, como un ISBN,
OCLC, etc. Consulta el formato de solicitud de Dynamic Links. Si quieres especificar varios identificadores alternativos para el libro (p. ej., los ISBN de tapa dura y tapa blanda), pasa un Array
de estas cadenas de identificadores. El lector cargará el primer libro que se pueda incorporar en el array.
Function opt_notFoundCallback
: Si identifier
es un identificador de libro, se realizará esta devolución de llamada en caso de que no se encuentre el libro. Si se pasa null
o se omite este parámetro, no se llamará a ninguna función en caso de error.
Function opt_successCallback
: Esta devolución de llamada se ejecutará si se crea correctamente una instancia del lector con un libro en particular y está listo para recibir llamadas a funciones como nextPage
.
nextPage
nextPage()
-
Va a la página siguiente del libro.
previousPage
previousPage()
-
Va a la página anterior del libro.
resize
resize()
-
Cambia el tamaño del visor para ajustarlo al tamaño de su contenedor div.
zoomIn
zoomIn()
-
Hace zoom en el visor.
zoomOut
zoomOut()
-
Aleja el visor.