メインコンテンツにジャンプ
@capgo/capacitor-RICOH360 名前変更 capgoから@capgo/capacitor-ricoh360に名前変更しました。 メディア オープンソース

Ricoh360カメラ Capacitorプラグイン

360度のリコー・シーサターを使用したインマーシブなパノラマ写真撮影を制御する

インストール

bun add @capgo/capacitor-ricoh360 bunx cap sync
npm, pnpm または yarn
  • npm install @capgo/capacitor-ricoh360
  • pnpm add @capgo/capacitor-ricoh360
  • yarn add @capgo/capacitor-ricoh360

ガイド

CapacitorでRicoh360カメラを使用する方法

デバイスでテスト

Capgoアプリをダウンロードし、QRコードcodeをスキャンしてください。

Ricoh360カメラプラグインのプレビューQRcode

使用@capgo/capacitor-ricoh360

Provides an SDK for the Ricoh360 cameras for Capacitor.

インストール

npm install @capgo/capacitor-ricoh360
npx cap sync

このプラグインが公開するもの

  • initialize - カメラURLでSDKを初期化します。
  • getCameraAsset - URLからカメラアセットを取得し、base64で返します。
  • listFiles - カメラに保存されているファイルの一覧を表示します。
  • capturePicture - 写真を撮ります。

例えば

initialize

カメラURLでSDKを初期化します。

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

const result = await Ricoh360Camera.initialize({ url: 'https://example.com' });
console.log(result);

getCameraAsset

URLからカメラアセットを取得し、base64で返します。

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

const result = await Ricoh360Camera.getCameraAsset({ url: 'https://example.com' });
console.log(result);

listFiles

カメラに保存されているファイルの一覧を表示します。

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

const result = await Ricoh360Camera.listFiles();
console.log(result);

capturePicture

写真を撮ります。

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

const result = await Ricoh360Camera.capturePicture();
console.log(result);

フルリファレンス

使用中の@capgo/capacitor-ricoh360から続けてください。

Capacitor Ricoh360カメラプラグインを使用している場合 @capgo/capacitor-RICOH360 ネイティブメディアとインターフェイスの動作を計画するには、Capacitor Ricoh360カメラプラグインを @capgo/capacitorライブ活動を使用 native機能のために使用する@capgo/capacitor-ライブアクティビティ @capgo/capacitor-ライブアクティビティ @capgo/capacitorライブ活動の実装詳細のために @capgo/capacitor-ビデオプレーヤー Capacitor 360 カメラ プラグインのネイティブ機能を使用するために @capgo/capacitor-ビデオ プレーヤー @capgo/capacitor-ビデオプレーヤー for the @capgo/capacitor-video-player の実装詳細に @capgo/capacitor-native-ナビゲーション Capacitor-リコー360カメラプラグインのネイティブ機能のために@capgo/capacitor-ネイティブナビゲーションを使用します。

よくある質問

Ricoh360カメラプラグインのFAQ

Ricoh360カメラプラグインをどのようにCapacitorアプリにインストールするか?

Run "bun add @capgo/capacitor-ricoh360" (or "npm install @capgo/capacitor-ricoh360"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-ricoh360" in your app code.

@capgo/capacitor-ricoh360は、React、Vue、Angularとどのくらいの関係があるのでしょうか。

Yes. Ricoh360 Camera is a Capacitor package, so it works with any web framework that runs inside Capacitor, including Ionic, React, Vue, Angular, Svelte and plain JavaScript.

Which Capacitor version does @capgo/capacitor-ricoh360 support?

Capgo plugins follow Capacitor's major version: use the plugin major version that matches your Capacitor major version (for example plugin v8 with Capacitor 8). The compatibility table in the GitHub README lists the maintained versions.

Is @capgo/capacitor-ricoh360 free and open source?

Yes. The source code is public on GitHub at https://github.com/Cap-go/capacitor-ricoh360-camera-plugin/ and the package is free to install from npm. Bug reports and pull requests are welcome.

Ricoh360 カメラを使用する code をApp Storeのレビューなしでアップデートできますか?

プラグインをインストールまたはアップグレードすると、ネイティブ code が変更されるため、新しいストアビルドが必要になります。その後、プラグインを呼び出すJavaScript、HTML、CSSの変更は Capgo のライブアップデートで即時配信できます。

Ricoh360 カメラの変更をアプリレビューの待たずに配信

プラグインがストアビルドに追加されたら、Capgo ライブアップデートは、ユーザーにJavaScript、HTML、CSSの変更を数分で反映します。

Capgo で始めましょう