Embedded Viewer API berisi satu class: DefaultViewer. Untuk pengantar penggunaan API, lihat Panduan Developer.
Ringkasan konstruktor
google.books.DefaultViewer(div, opt_options)
- Penampil tersemat untuk sebuah volume dalam Penelusuran Google Buku.
Ringkasan metode
string getPageNumber()
- Menampilkan nomor halaman yang saat ini terlihat di area tampilan.
string getPageId()
- Menampilkan ID unik untuk halaman yang saat ini terlihat di area pandang.
boolean goToPage(pageNumber)
- Menampilkan nilai benar jika halaman ada dan dialihkan.
boolean goToPageId(pageId)
- Menampilkan true jika halaman ada dan diaktifkan.
boolean isLoaded()
- Menunjukkan apakah penampil telah berhasil diinisialisasi dengan buku yang diberikan.
highlight(opt_string)
- Menyoroti istilah di area tampilan.
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Memuat buku di area pandang.
nextPage()
- Membuka halaman berikutnya dalam buku.
previousPage()
- Membuka halaman sebelumnya dalam buku.
resize()
- Mengubah ukuran penampil agar sesuai dengan ukuran div penampung.
zoomIn()
- Memperbesar penampil.
zoomOut()
- Memperkecil tampilan.
Detail konstruktor
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Penampil tersemat untuk sebuah volume dalam Penelusuran Google Buku.
-
Parameter:
Element div
- Div untuk menggambar area pandang.
Object opt_options
- Peta nilai kunci opsi yang akan diteruskan ke penonton.
Detail metode
getPageNumber
string getPageNumber()
-
Menampilkan nomor halaman yang saat ini terlihat di
area tampilan.
-
Menampilkan:
string
getPageId
string getPageId()
-
Menampilkan ID unik untuk halaman yang saat ini terlihat di
area tampilan.
-
Menampilkan:
string
goToPage
boolean goToPage(pageNumber)
-
Menampilkan true (benar) jika halaman sudah ada dan dialihkan.
-
Parameter:
string, number pageNumber
- Nomor halaman yang akan dibuka.
-
Pengembalian:
boolean
goToPageId
boolean goToPageId(pageId)
-
Menampilkan true jika halaman ada dan diaktifkan.
-
Parameter:
string pageId
- ID unik halaman yang akan dituju.
-
Menampilkan:
boolean
isLoaded
boolean isLoaded()
-
Menampilkan true (benar) jika penampil telah berhasil diinisialisasi dengan buku yang diberikan menggunakan
load
.
-
Menampilkan:
boolean
sorotan
highlight(opt_string)
-
Menyoroti istilah di area tampilan.
-
Parameter:
string opt_string
- String yang akan ditandai. Menonaktifkan penandaan jika
null
atau undefined
.
load
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
Memuat buku di area pandang.
-
Parameter:
string, Array of strings identifiers
- URL pratinjau atau ID buku seperti ISBN,
OCLC, dll. Lihat Format permintaan Dynamic Links. Untuk menentukan beberapa ID alternatif buku (misalnya, ISBN hardcover dan softcover), teruskan Array
string ID ini; penampil akan memuat buku pertama yang dapat disematkan dalam array.
Function opt_notFoundCallback
- Jika identifier
adalah ID
buku, callback ini akan dipanggil jika buku tidak ditemukan. Jika null
diteruskan atau parameter ini dihilangkan, tidak ada fungsi yang akan dipanggil jika gagal.
Function opt_successCallback
- Callback ini akan dieksekusi
jika dan saat penampil berhasil dibuat instance-nya dengan buku tertentu, dan siap
menerima panggilan fungsi seperti nextPage
.
nextPage
nextPage()
-
Membuka halaman berikutnya dalam buku.
previousPage
previousPage()
-
Membuka halaman sebelumnya dalam buku.
resize
resize()
-
Ubah ukuran penampil agar sesuai dengan ukuran div penampungnya.
zoomIn
zoomIn()
-
Memperbesar penampil.
zoomOut
zoomOut()
-
Perkecil tampilan.