Skip to main content
Back to plugins
@capgo/capacitor-ricoh360 Renamed Renamed from @capgo/ricoh360 to @capgo/capacitor-ricoh360.
Tutorial
@capgo/capacitor-ricoh360

Ricoh360 Camera

Control Ricoh Theta 360-degree cameras for immersive panoramic photography

Guide

Tutorial on Ricoh360 Camera

Using @capgo/capacitor-ricoh360

Provides an SDK for the Ricoh360 cameras for Capacitor.

Install

npm install @capgo/capacitor-ricoh360
npx cap sync

What This Plugin Exposes

  • initialize - Initializes the SDK with camera URL.
  • getCameraAsset - Retrieves a camera asset from a URL and returns it as base64.
  • listFiles - Lists files stored on the camera.
  • capturePicture - Captures a picture.

Example Usage

initialize

Initializes the SDK with camera URL.

import { Ricoh360Camera } from '@capgo/capacitor-ricoh360';

await Ricoh360Camera.initialize({} as InitializeOptions);

getCameraAsset

Retrieves a camera asset from a URL and returns it as base64.

import { Ricoh360Camera } from '@capgo/capacitor-ricoh360';

await Ricoh360Camera.getCameraAsset({} as GetCameraAssetOptions);

listFiles

Lists files stored on the camera.

import { Ricoh360Camera } from '@capgo/capacitor-ricoh360';

await Ricoh360Camera.listFiles();

capturePicture

Captures a picture.

import { Ricoh360Camera } from '@capgo/capacitor-ricoh360';

await Ricoh360Camera.capturePicture();

Full Reference

Keep going from Using @capgo/capacitor-ricoh360

If you are using @capgo/capacitor-ricoh360 to plan native media and interface behavior, connect it with Using @capgo/capacitor-live-activities for the native capability in Using @capgo/capacitor-live-activities, @capgo/capacitor-live-activities for the implementation detail in @capgo/capacitor-live-activities, Using @capgo/capacitor-video-player for the native capability in Using @capgo/capacitor-video-player, @capgo/capacitor-video-player for the implementation detail in @capgo/capacitor-video-player, and Using @capgo/capacitor-native-navigation for the native capability in Using @capgo/capacitor-native-navigation.