ข้อมูลอ้างอิง

API โปรแกรมดูแบบฝังมีคลาส 1 รายการคือ DefaultViewer สำหรับข้อมูลเบื้องต้นเกี่ยวกับการใช้ API โปรดดูคู่มือนักพัฒนาซอฟต์แวร์

ข้อมูลสรุปของเครื่องมือสร้าง

google.books.DefaultViewer(div, opt_options)
เครื่องมือดูหนังสือแบบฝังสำหรับเล่มใน Google Book Search
 

สรุปเมธอด

string getPageNumber()
แสดงหมายเลขหน้าของหน้าที่ปรากฏในวิวพอร์ตในปัจจุบัน
string getPageId()
แสดงผลตัวระบุที่ไม่ซ้ำสำหรับหน้าเว็บที่ปรากฏในวิวพอร์ตในปัจจุบัน
boolean goToPage(pageNumber)
แสดงผลเป็น "จริง" หากมีหน้าเว็บอยู่และมีการเปลี่ยนเป็นหน้าเว็บแล้ว
boolean goToPageId(pageId)
แสดงผลเป็น "จริง" หากมีหน้าเว็บอยู่และมีการเปลี่ยนเป็นหน้าเว็บแล้ว
boolean isLoaded()
ระบุว่าผู้ชมเริ่มต้นใช้งานด้วยหนังสือเล่มดังกล่าวหรือไม่
highlight(opt_string)
ไฮไลต์คำในวิวพอร์ต
load(identifiers, opt_notFoundCallback, opt_successCallback)
โหลดหนังสือในวิวพอร์ต
nextPage()
ไปที่หน้าถัดไปในหนังสือ
previousPage()
ไปที่หน้าก่อนหน้าในหนังสือ
resize()
ปรับขนาดมุมมองให้สอดคล้องกับขนาดของ div คอนเทนเนอร์
zoomIn()
ซูมเข้าไปในมุมมอง
zoomOut()
ซูมออกจากมุมมอง
 

รายละเอียดเครื่องมือสร้าง

google.books.DefaultViewer

google.books.DefaultViewer(div, opt_options)
    เครื่องมือดูหนังสือแบบฝังสำหรับเล่มใน Google Book Search
    พารามิเตอร์:
      Element div - Div เพื่อวาดวิวพอร์ต
      Object opt_options - แมปคีย์-ค่าของตัวเลือกที่จะส่งต่อไปให้ผู้ดู

รายละเอียดของเมธอด

getPageNumber

string getPageNumber()
    แสดงผลหมายเลขหน้าของหน้าที่ปรากฏในวิวพอร์ตในปัจจุบัน
    การคืนสินค้า:
      string 

getPageId

string getPageId()
    แสดงผลตัวระบุที่ไม่ซ้ำกันสำหรับหน้าเว็บที่มองเห็นได้ในวิวพอร์ตในปัจจุบัน
    การคืนสินค้า:
      string 

goToPage

boolean goToPage(pageNumber)
    แสดงผลเป็น "จริง" หากมีหน้าอยู่และมีการเปิดไปแล้ว
    พารามิเตอร์:
      string, number pageNumber - หมายเลขหน้าของหน้าที่ระบุ
    การคืนสินค้า:
      boolean 

goToPageId

boolean goToPageId(pageId)
    แสดงผลเป็น "จริง" หากมีหน้าอยู่และมีการเปิดไปแล้ว
    พารามิเตอร์:
      string pageId - ตัวระบุที่ไม่ซ้ำของหน้าเว็บที่จะใช้
    การคืนสินค้า:
      boolean 

isLoaded

boolean isLoaded()
    แสดงผลเป็น "จริง" หากโปรแกรมดูเริ่มด้วยหนังสือที่ระบุโดยใช้ load สำเร็จแล้ว
    การคืนสินค้า:
      boolean 

ไฮไลต์

highlight(opt_string)
    ไฮไลต์คําในวิวพอร์ต
    พารามิเตอร์:
      string opt_string - สตริงที่จะไฮไลต์ ปิดไฮไลต์หากเป็น null หรือ undefined

โหลด

load(identifiers, opt_notFoundCallback, opt_successCallback)
    โหลดหนังสือในวิวพอร์ต
    พารามิเตอร์:
      string, Array of strings identifiers - ตัวอย่าง URL หรือตัวระบุหนังสือ เช่น ISBN, OCLC เป็นต้น ดูรูปแบบคำขอลิงก์แบบไดนามิก หากต้องการระบุตัวระบุทางเลือกหลายอย่างสำหรับหนังสือ (เช่น ISBN แบบปกแข็งและปกอ่อน) ให้ส่ง Array สตริงตัวระบุเหล่านี้ ผู้ชมจะโหลดหนังสือที่ฝังได้เล่มแรกในอาร์เรย์
      Function opt_notFoundCallback - หาก identifier เป็นตัวระบุหนังสือ ระบบจะเรียก Callback นี้หากไม่พบหนังสือ หากผ่าน null หรือละเว้นพารามิเตอร์นี้ จะไม่มีการเรียกใช้ฟังก์ชันเมื่อล้มเหลว
      Function opt_successCallback - การเรียกใช้ Callback นี้จะทำงานหากและเมื่อผู้ดูสร้างอินสแตนซ์กับหนังสือบางเล่มสำเร็จ และพร้อมที่จะรับการเรียกใช้ฟังก์ชัน เช่น nextPage

nextPage

nextPage()
    ไปที่หน้าถัดไปในหนังสือ

previousPage

previousPage()
    ไปยังหน้าก่อนหน้าในหนังสือ

resize

resize()
    ปรับขนาดมุมมองให้สอดคล้องกับขนาดของ div คอนเทนเนอร์

zoomIn

zoomIn()
    ซูมเข้าไปในมุมมอง

zoomOut

zoomOut()
    ซูมออกจากมุมมอง

กลับไปด้านบน