Interacting with Spin Viewer

Spin Viewer supports the following touch gestures that are common in other mobile applications. When the viewer cannot process a user’s swipe gesture, it forwards the event to the web browser to perform a native page scroll. This functionality lets the user navigate through the page even if the viewer occupies most of the device screen area.

GestureDescription
Double tapZooms in one level until maximum magnification is reached. The next double tap gesture resets the viewer to the initial viewing state.
PinchZooms in or out on the image.
Horizontal swipe or flick

If the image is in a reset state, it spins through the set horizontally.

If the image is zoomed in, it moves the image horizontally. If image is moved to the view edge and a swipe is still done in that direction, the gesture performs a native page scroll.

Vertical swipe or flick

If the image is in a reset state, it changes the vertical view angle in case a multi-dimensional spin set is used. In a one-dimensional spin set, the gesture performs a native page scroll. Or, when a multi-dimensional spin set is on the last or the first axis so that the vertical swipe does not result in a vertical view angle change, the gesture also performs a native page scroll.

If the image is zoomed in, it moves the image vertically. If image is moved to the view edge and a swipe is still done in that direction, the gesture performs a native page scroll.

NOTE
The viewer also supports both touch input and mouse input on Windows devices with touchscreen and mouse. This support, however, is limited to Chrome, Internet Explorer 11, and Edge web browsers only.

This viewer is fully keyboard accessible.

See Keyboard accessibility and navigation.