THI AR Flutter 小部件

用于 THI 产品增强现实体验的增强现实 Flutter 插件。此插件使用 ar_flutter_plugin 实现。到目前为止仅在 Android 上进行了测试。

安装

Android

由于此问题 flutter/flutter#103630,您必须在最新 Beta 版的 Flutter 中使用此插件。在下一个稳定版 Flutter 中将不需要这样做。

请确保您在 `android/app/build.gradle` 文件中的 `compileSdkVersion` 版本设置为 `33`。

    android {
        compileSdkVersion 33
        // .....
    }

还将 `minSdkVersion` 设置为 `android/app/build.gradle` 文件中的 `24`。

    android {
        //...
        defaultConfig {
            minSdkVersion 24
            // ....
        }
    }

然后,您可以通过将插件添加到 `pubspec.yaml` 文件中的 `dependencies` 来安装它。

thi_ar_viewer_widget:
    git: https://github.com/funabab/thi_ar_viewer_widget.git

示例

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return THIARViewerWidget(
        jwtToken: "__VALID_JWT_TOKEN__",
        modelId: "__VALID_MODEL_ID__"
    );
  }
}

GitHub

查看 Github