La API de Embed Viewer contiene una clase: DefaultViewer. Para obtener una introducción al uso de la API, consulta la Guía para programadores.
Resumen del constructor
google.books.DefaultViewer(div, opt_options)
- Es un visor incorporado para un volumen en Búsqueda de libros de Google.
Resumen del método
string getPageNumber()
- Muestra el número de página de la página que está visible en el viewport.
string getPageId()
- Muestra un identificador único para la página que está visible en el viewport.
boolean goToPage(pageNumber)
- El resultado es verdadero si la página ya existe y en qué se seleccionó.
boolean goToPageId(pageId)
- El resultado es verdadero si la página ya existe y en qué se seleccionó.
boolean isLoaded()
- Indica si el visualizador se inicializó correctamente con el libro especificado.
highlight(opt_string)
- Destaca un término en el viewport.
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Carga un libro en el viewport.
nextPage()
- Te dirige a la siguiente página del libro.
previousPage()
- Accede a la página anterior del libro.
resize()
- Cambia el tamaño del visor para que se ajuste al tamaño de su div del contenedor.
zoomIn()
- Acerca el visor.
zoomOut()
- Aleja la imagen.
Detalles del constructor
google.books.DefaultViewer.
google.books.DefaultViewer(div, opt_options)
-
Es un visor incorporado para un volumen de Búsqueda de libros de Google.
-
Parámetros:
Element div
: Div. para dibujar el viewport
Object opt_options
: Mapa de clave-valor de las opciones que se transmitirán al
usuario.
Detalle del método
getPageNumber
string getPageNumber()
-
Muestra el número de página de la página que está visible en el viewport.
- Muestra:
string
getPageId.
string getPageId()
-
Muestra un identificador único para la página que está visible en el viewport.
- Muestra:
string
Ir a la página
boolean goToPage(pageNumber)
-
Se muestra como verdadero si la página existe y si se le aplicó la actualización.
-
Parámetros:
string, number pageNumber
: Número de página de la página a la que se va a recurrir.
-
Muestra:
boolean
ID de página de destino
boolean goToPageId(pageId)
-
Se muestra como verdadero si la página existe y si se le aplicó la actualización.
-
Parámetros:
string pageId
: Identificador único de la página a la que se accede.
-
Muestra:
boolean
Está cargado.
boolean isLoaded()
-
Se muestra como verdadero si el visualizador se inicializó correctamente con el libro especificado mediante
load
.
- Muestra:
boolean
destacado
highlight(opt_string)
-
Destaca un término en el viewport.
-
Parámetros:
string opt_string
: Es una string para destacar. Desactiva el resaltado si null
o undefined
.
load
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
Carga un libro en el viewport.
-
Parámetros:
string, Array of strings identifiers
: URL de vista previa o identificador de libro, como ISBN, OCLC, etc. Consulta el formato de solicitud de Dynamic Links. Para especificar varios identificadores alternativos para el libro (p.ej., los ISBN de tapa dura y tapa blanda), pasa un Array
de estas strings de identificador; el visualizador cargará el primer libro integrable en el arreglo.
Function opt_notFoundCallback
: Si identifier
es un identificador de libro, se llamará a esta devolución de llamada si no se encuentra 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á
cuando el usuario tenga instancias de un libro específico y esté lista para recibir
llamadas de función, como nextPage
.
página siguiente
nextPage()
-
Permite ir a la página siguiente del libro.
Página anterior
previousPage()
-
Permite ir a la página anterior del libro.
resize
resize()
-
Cambia el tamaño del visor para ajustarse al tamaño de su división del contenedor.
Acercar
zoomIn()
-
Se acerca el visor.
Alejar
zoomOut()
-
Aleja la imagen del visor.