API Trình xem được nhúng chứa một lớp: DefaultViewer. Để tìm hiểu hướng dẫn sử dụng API này, hãy xem Hướng dẫn cho nhà phát triển.
Tóm tắt về hàm khởi tạo
google.books.DefaultViewer(div, opt_options)
- Một trình xem được nhúng cho 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ề true nếu trang đã tồn tại và bạn đã chuyển sang.
boolean goToPageId(pageId)
- Trả về true nếu trang đã tồn tại và bạn đã chuyển sang.
boolean isLoaded()
- Cho biết liệu trình xem đã được khởi chạy thành công bằng cuốn sách đã cho 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 sách.
previousPage()
- Chuyển về trang trước trong 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 vào trình xem.
zoomOut()
- Thu nhỏ trình xem.
Thông tin chi tiết về hàm khởi tạo
google.books.DefaultViewer
google.books.DefaultViewer(div, opt_options)
-
Một trình xem được nhúng cho một tập trong Tìm kiếm Sách của Google.
-
Tham số:
Element div
– Div để vẽ khung nhìn.
Object opt_options
– Sơ đồ khoá-giá trị của các tuỳ chọn để chuyển cho người xem.
Chi tiết phương thức
getPageNumber
string getPageNumber()
-
Trả về số trang của trang hiện đang hiển thị trong khung nhìn.
-
Trường hợp trả về:
string
getPageId
string getPageId()
-
Trả về giá trị nhận dạng duy nhất của trang hiện đang hiển thị trong khung nhìn.
-
Trường hợp trả về:
string
goToPage
boolean goToPage(pageNumber)
-
Trả về giá trị true nếu trang tồn tại và bạn đã chuyển đến.
-
Thông số:
string, number pageNumber
– Số trang của trang cần truy cập.
-
Trường hợp trả về:
boolean
goToPageId
boolean goToPageId(pageId)
-
Trả về giá trị true nếu trang tồn tại và bạn đã chuyển đến.
-
Thông số:
string pageId
– Giá trị nhận dạng duy nhất của trang cần truy cập.
-
Trường hợp trả về:
boolean
isLoaded
boolean isLoaded()
-
Trả về giá trị true nếu trình xem đã được khởi tạo thành công với cuốn sách đã cho bằng
load
.
-
Trường hợp trả về:
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
– 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.
-
Tham số:
string, Array of strings identifiers
– URL xem trước hoặc giá trị nhận dạng sách, chẳng hạn như ISBN,
OCLC, v.v. Hãy xem Định dạng yêu cầu Đường liên kết động. Để chỉ định một vài giá trị nhận dạng thay thế cho sách (ví dụ: ISBN bìa cứng và bìa mềm), hãy truyề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 vào 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 truyền null
hoặc tham 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
nếu và khi trình xem được tạo thực thể thành công bằng 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
.
nextPage
nextPage()
-
Chuyển đến trang tiếp theo trong sách.
previousPage
previousPage()
-
Chuyển về trang trước trong sách.
resize
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
zoomIn()
-
Phóng to vào trình xem.
zoomOut
zoomOut()
-
Thu nhỏ trình xem.