แหล่งอ้างอิง

Embedded Audience 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.ค่าเริ่มต้นViewer

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

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

getPageNumber

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

รหัส page

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

ไปที่หน้า

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

รหัส GoToPage

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

โหลดขึ้น

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 เป็นตัวระบุหนังสือ จะมีการเรียกกลับหากไม่พบหนังสือ หากข้าม null หรือข้ามพารามิเตอร์นี้ การเรียกใช้ฟังก์ชันจะไม่สําเร็จ
      Function opt_successCallback - การเรียกใช้โค้ดเรียกกลับนี้จะดําเนินการ และเมื่อสามารถสร้างอินสแตนซ์กับหนังสือใดเล่มหนึ่งได้สําเร็จ และพร้อมรับการเรียกฟังก์ชัน เช่น nextPage

หน้าถัดไป

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

หน้าก่อนหน้า

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

ปรับขนาด

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

ซูมเข้า

zoomIn()
    ซูมเข้าในโปรแกรมดู

ซูมออก

zoomOut()
    ซูมออกในโปรแกรมดู

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