API Trình xem được nhúng chứa một lớp: DefaultViewer. Để tìm hiểu cách sử dụng API này, hãy xem Hướng dẫn dành cho nhà phát triển.
Tóm tắt về hàm khởi tạo
google.books.DefaultViewer(div, opt_options)
- Trình xem được nhúng của một tập trong Tìm kiếm sách của Google.
Tóm tắt phương thức
string getPageNumber()
- Trả về số trang của trang hiện đang hiển thị trong khung nhìn.
string getPageId()
- Trả về một giá trị nhận dạng duy nhất cho trang hiện đang hiển thị trong khung nhìn.
boolean goToPage(pageNumber)
- Trả về giá trị đúng nếu trang đó tồn tại và đã được chuyển sang.
boolean goToPageId(pageId)
- Trả về giá trị đúng nếu trang đó tồn tại và đã được chuyển sang.
boolean isLoaded()
- Cho biết liệu người xem đã khởi động thành công cuốn sách đó hay chưa.
highlight(opt_string)
- Làm nổi bật một cụm từ trong khung nhìn.
load(identifiers, opt_notFoundCallback, opt_successCallback)
- Tải sách trong khung nhìn.
nextPage()
- Chuyển đến trang tiếp theo trong cuốn sách.
previousPage()
- Chuyển đến trang trước trong cuốn sách.
resize()
- Đổi kích thước trình xem để phù hợp với kích thước của div vùng chứa.
zoomIn()
- Phóng to trình xem.
zoomOut()
- Thu nhỏ người xem.
Chi tiết hàm dựng
google.books.DefaultTrình xem
google.books.DefaultViewer(div, opt_options)
-
Trình xem được nhúng của một tập trong Tìm kiếm sách của Google.
-
Thông số:
Element div
– Div để vẽ khung nhìn.
Object opt_options
– Bản đồ khoá-giá trị của các tuỳ chọn để chuyển đến người xem.
Thông tin chi tiết về phương thức
nhận số trang
string getPageNumber()
-
Trả về số trang của trang hiện đang hiển thị trong khung nhìn.
-
Trả lại:
string
nhận mã trang
string getPageId()
-
Trả về giá trị nhận dạng duy nhất cho trang hiện đang hiển thị trong
khung nhìn.
-
Trả lại:
string
goToPage
boolean goToPage(pageNumber)
-
Trả về true nếu trang tồn tại và đã được bật.
-
Thông số:
string, number pageNumber
– Số trang của trang cần chuyển sang.
-
Trả lại:
boolean
GoToPageId
boolean goToPageId(pageId)
-
Trả về true nếu trang tồn tại và đã được bật.
-
Thông số:
string pageId
– Giá trị nhận dạng duy nhất của trang cần chuyển sang.
-
Trả lại:
boolean
Đã tải
boolean isLoaded()
-
Trả về true nếu người xem đã khởi động thành công cuốn sách nhất định bằng
load
.
-
Trả lại:
boolean
tiêu điểm
highlight(opt_string)
-
Làm nổi bật một cụm từ trong khung nhìn.
-
Thông số:
string opt_string
– Một chuỗi cần đánh dấu. Tắt tính năng đánh dấu nếu
null
hoặc undefined
.
trọng tải
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
Tải sách trong khung nhìn.
-
Thông số:
string, Array of strings identifiers
– URL xem trước hoặc giá trị nhận dạng sách như ISBN,
OCLC, v.v. Hãy xem Định dạng yêu cầu liên kết động. Để chỉ định một số giá trị nhận dạng thay thế cho sách (ví dụ: ISBN của bìa cứng và bìa mềm), hãy chuyển Array
trong số các chuỗi giá trị nhận dạng này; người xem sẽ tải cuốn sách có thể nhúng đầu tiên trong mảng.
Function opt_notFoundCallback
– Nếu identifier
là giá trị nhận dạng
sách, thì lệnh gọi lại này sẽ được gọi nếu không tìm thấy sách. Nếu null
được thông qua hoặc
thông số này bị bỏ qua, thì sẽ không có hàm nào được gọi khi không thành công.
Function opt_successCallback
– Lệnh gọi lại này sẽ được thực thi
khi và khi người xem đã tạo bản sao thành công với một cuốn sách cụ thể và sẵn sàng
nhận các lệnh gọi hàm như nextPage
.
Trang tiếp theo
nextPage()
-
Chuyển đến trang tiếp theo trong cuốn sách.
Trang trước
previousPage()
-
Chuyển đến trang trước trong cuốn sách.
đổi kích thước
resize()
-
Đổi kích thước trình xem để phù hợp với kích thước của bộ chia vùng chứa.
thu phóng
zoomIn()
-
Phóng to trình xem.
thu nhỏ
zoomOut()
-
Thu nhỏ trình xem.