Embedded Viewer API에는 DefaultViewer라는 하나의 클래스가 있습니다. API 사용에 관한 소개는 개발자 가이드를 참고하세요.
생성자 요약
google.books.DefaultViewer(div, opt_options)
- Google 도서검색의 도서를 위한 내장 뷰어입니다.
메서드 요약
string getPageNumber()
- 현재 표시 영역에 표시되는 페이지의 페이지 번호를 반환합니다.
string getPageId()
- 현재 표시 영역에 표시되는 페이지의 고유 식별자를 반환합니다.
boolean goToPage(pageNumber)
- 페이지가 존재하고 페이지가 돌아간 경우 true를 반환합니다.
boolean goToPageId(pageId)
- 페이지가 존재하고 페이지가 돌아간 경우 true를 반환합니다.
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 도서검색의 도서를 볼 수 있는 뷰어입니다.
-
매개변수:
Element div
- 표시 영역을 그릴 Div입니다.
Object opt_options
- 뷰어에 전달할 옵션의 키-값 맵입니다.
메서드 세부정보
getPageNumber
string getPageNumber()
-
현재 표시 영역에 표시되는 페이지의 페이지 번호를
반환합니다.
-
반환:
string
getPageId
string getPageId()
-
현재 표시 영역에 표시되는 페이지의 고유 식별자를
반환합니다.
-
반환:
string
이동 페이지
boolean goToPage(pageNumber)
-
페이지가 존재하고 페이지가 돌아간 경우 true를 반환합니다.
-
매개변수:
string, number pageNumber
- 전환할 페이지의 페이지 번호입니다.
-
반환:
boolean
이동 페이지 ID
boolean goToPageId(pageId)
-
페이지가 존재하고 페이지가 돌아간 경우 true를 반환합니다.
-
매개변수:
string pageId
- 이동할 페이지의 고유 식별자입니다.
-
반환:
boolean
로드됨
boolean isLoaded()
load
를 사용하여 지정된 도서로 뷰어를 성공적으로 초기화한 경우 true를 반환합니다.
-
반환:
boolean
하이라이트
highlight(opt_string)
-
표시 영역의 용어를 강조표시합니다.
-
매개변수:
string opt_string
- 강조표시할 문자열입니다. null
또는 undefined
인 경우 강조표시를 사용 중지합니다.
load
load(identifiers, opt_notFoundCallback, opt_successCallback)
-
표시 영역에 도서를 로드합니다.
-
매개변수:
string, Array of strings identifiers
- ISBN, OCLC 등과 같은 미리보기 URL 또는 도서 식별자입니다. 동적 링크 요청 형식을 참고하세요. 책에 여러 대체 식별자 (예: 하드커버 및 소프트커버 ISBN)를 지정하려면 이러한 식별자 문자열의 Array
를 전달합니다. 그러면 뷰어가 배열에서 삽입 가능한 첫 번째 책을 로드합니다.
Function opt_notFoundCallback
- identifier
가 책 식별자인 경우 책을 찾을 수 없으면 이 콜백이 호출됩니다. null
가 전달되었거나 이 매개변수가 생략되면 실패 시 함수가 호출되지 않습니다.
Function opt_successCallback
- 이 콜백은 시청자가 특정 도서로 성공적으로 인스턴스화되고 nextPage
와 같은 함수 호출을 수신할 준비가 되면 실행됩니다.
다음페이지
nextPage()
-
책의 다음 페이지로 이동합니다.
이전 페이지
previousPage()
-
책의 이전 페이지로 이동합니다.
resize
resize()
-
컨테이너 div의 크기에 맞게 뷰어의 크기를 조정합니다.
확대
zoomIn()
-
뷰어를 확대합니다.
축소
zoomOut()
-
뷰어를 축소합니다.