OptionalcanvasBackground
canvasBackground?: string
Optionalcaption
caption?: string
container
container: HTMLElement | string
OptionaldefaultPitch
defaultPitch?: number | string
OptionaldefaultTransition
OptionaldefaultYaw
defaultYaw?: number | string
OptionaldefaultZoomLvl
defaultZoomLvl?: number
Optionaldescription
description?: string
OptionaldownloadName
downloadName?: string
OptionaldownloadUrl
downloadUrl?: string
Optionalfisheye
fisheye?: boolean | number
Optionalkeyboard
keyboard?: boolean | "always" | "fullscreen"
OptionalkeyboardActions
keyboardActions?: Record< string, ACTIONS | (
(viewer: Viewer, e: KeyboardEvent) => void)
,> Optionallang
lang?: Record<string, string>
OptionalloadingImg
loadingImg?: string
OptionalloadingTxt
loadingTxt?: string
OptionalmaxFov
maxFov?: number
OptionalminFov
minFov?: number
Optionalmousemove
mousemove?: boolean
Optionalmousewheel
mousewheel?: boolean
OptionalmousewheelCtrlKey
mousewheelCtrlKey?: boolean
OptionalmoveInertia
moveInertia?: boolean | number
OptionalmoveSpeed
moveSpeed?: number
Optionalpanorama
panorama?: any
OptionalrendererParameters
requestHeaders?:
| Record<string, string>
| ((url: string) => Record<string, string>)
OptionaltouchmoveTwoFingers
touchmoveTwoFingers?: boolean
OptionalwithCredentials
withCredentials?: boolean | ((url: string) => boolean)
OptionalzoomSpeed
zoomSpeed?: number
Viewer configuration
See
https://photo-sphere-viewer.js.org/guide/config.html