欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 八卦 > 3D架构图软件 iCraft Editor 正式发布 @icraft/player-react 前端组件, 轻松嵌入3D架构图到您的项目

3D架构图软件 iCraft Editor 正式发布 @icraft/player-react 前端组件, 轻松嵌入3D架构图到您的项目

2025/4/29 22:24:07 来源:https://blog.csdn.net/weimeilayer/article/details/147591223  浏览:    关键词:3D架构图软件 iCraft Editor 正式发布 @icraft/player-react 前端组件, 轻松嵌入3D架构图到您的项目

安装

pnpm install @icraft/player-react --save
import { ICraftPlayer } from "@icraft/player-react";export default function MyScene() {return <ICraftPlayer src='your-scene.iplayer' />;
}

@icraft/player-react 为开发者提供了一站式的3D数字孪生可视化解决方案。通过简单的配置即可快速构建专业的3D可视化应用,配合灵活的API和实时数据接入能力,让您的数字孪生项目快速落地。无论是监控大屏、运营分析,还是工业互联网应用,@icraft/player-react 都能助您轻松实现。
无论是系统架构图、软件架构图、云架构图、IT架构图、部署架构图,还是3D结构图、网络架构图、网络拓扑图,都可以使用iCraft Editor来绘制并实现数字孪生。
立即开始使用 @icraft/player-react,探索数字孪生的无限可能!
官方地址:https://icraft.gantcloud.com/player-react/intro

Installation 安装
Install the @icraft/player-react package using npm or pnpm:
使用 npm 或 pnpm 安装 @icraft/player-react 包:

Using npm

npm install @icraft/player-react --save

Or using pnpm

pnpm install @icraft/player-react --save

注意:某些软件包管理器可能无法自动安装 @icraft/engine 软件包。如果缺少该软件包,请手动安装:

pnpm install @icraft/engine --save

Basic Usage 基本用法

在您的项目中导入并使用 ICraftPlayer 组件:

import { ICraftPlayer } from "@icraft/player-react";export default function MyScene() {return <ICraftPlayer src='your-scene.iplayer' />;
}

其中 src 是从 iCraft Editor 导出的 .iplayer 文件的路径。
在这里插入图片描述
服务状态监控
展示如何将服务器集群的运行状态数据实时展示在3D场景中,包括CPU使用率、内存占用、运行时间等关键指标的可视化展示。

player-javascript集成

@icraft/player 是一个 原生 JavaScript 组件,可以轻松地将 iCraft Editor 编辑的场景集成到您的项目中, 并提供丰富的交互事件和方法。

快速开始
安装
npm
使用 npm 或 pnpm 安装 @icraft/player 包:

使用 npm

npm install @icraft/player --save

或使用 pnpm

pnpm install @icraft/player --save
提示:某些包管理工具可能不会自动安装 @icraft/engine 包, 如报缺失,请手动安装:
CDN

<script src="https://unpkg.com/@icraft/player@latest/dist/umd/icraft-player.min.js"></script>

基础使用
ESM

import ICraftPlayer from '@icraft/player'

CDN

const ICraftPlayer = window.ICraftPlayer

创建播放器实例:

const player = new ICraftPlayer({src: 'your-scene.iplayer',container: document.getElementById('container'),
});

其中 src 是 iCraft Editor 导出的 .iplayer 文件地址, container 是承载场景的 DOM 元素。如有问题参考官网链接

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词