実装ガイド
基本的な使い方
NubrickSDK.embedding("<EXPERIMENT_ID or EXPERIMENT_ID_ALIAS>")let view = NubrickSDK.embeddingUIView("<EXPERIMENT_ID or EXPERIMENT_ID_ALIAS>")
self.addSubview(view)import app.nubrick.nubrick.NubrickSDK
NubrickSDK.Embedding("<EXPERIMENT_ID or EXPERIMENT_ID_ALIAS>")<app.nubrick.nubrick.view.NubrickEmbeddingView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:nubrickExperimentId="EXPERIMENT_ID_OR_EXPERIMENT_ID_ALIAS" />import 'package:nubrick_flutter/embedding.dart';
NubrickEmbedding("<EXPERIMENT_ID or EXPERIMENT_ID_ALIAS>")埋め込みコンポーネントのサイズ
1. アプリ側で指定する
NubrickSDK.embedding("<EXPERIMENT_ID or EXPERIMENT_ID_ALIAS>")
.frame(height: 200)let view = NubrickSDK.embeddingUIView("<EXPERIMENT_ID or EXPERIMENT_ID_ALIAS>")
view.frame = CGRect(x: 0, y: 0, width: 200, height: 200)
self.addSubview(view)import app.nubrick.nubrick.NubrickSDK
NubrickSDK.Embedding(
"<EXPERIMENT_ID or EXPERIMENT_ID_ALIAS>",
modifier = Modifier.height(200f.dp),
)<app.nubrick.nubrick.view.NubrickEmbeddingView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="200dp"
app:nubrickExperimentId="EXPERIMENT_ID_OR_EXPERIMENT_ID_ALIAS" />import 'package:nubrick_flutter/embedding.dart';
NubrickEmbedding("<EXPERIMENT_ID or EXPERIMENT_ID_ALIAS>", height: 200)2. エディタ側で指定する

⚠️ 高さの指定ミスに注意
埋め込みコンポーネントのサイズを取得する
イベントハンドラーの追加
ローディング状態のカスタマイズ
引数の渡し方
Last updated