Skip to content

快速开始

1、安装 无界云剪

md
# 使用 npm

npm i videoEditorSDK

# 使用 yarn

yarn add videoEditorSDK

# 使用 pnpm

pnpm add videoEditorSDK

2、在项目中使用

支持在 Vue,React,Vanillajs 项目中使用

js
// 引入视频编辑器的SDK
import VideoEditorSDK from "videoEditorSDK";

// 创建编辑器的实例
const vsdk = new VideoEditorSDK({
  registerId: "test123", // 必填,注册ID,需要去官网进行申请
  movieData: "工程数据", // 选填二选一,工程数据,工程数据和作品ID必须传入一个,会优先读取工程数据,如果没有传入工程数据,会通过appid去api server 去获取工程数据
  appid: "作品ID", // 选填二选一,作品id
  target: document.body, // 选填,容器,默认是document.body
  server: "api server配置", // 选填,如果没有传入会调用video.h5ds.com的API服务,api接口配置,具体参考APIServer
});

// 初始化
await vsdk.init();

/**
 * 假设工程数据是movieData,修改数据->更新视图
 */
// 1、获取工程数据中第一个元素
const [element] = movieData.elements;

// 2、修改第一个元素的坐标为[100, 200]
element.style.x = 100;
element.style.y = 200;

// 3、更新视图
vsdk.editor.updateMovie();

数据驱动视图示意图:

Powered by 四川爱趣五科技有限公司.蜀ICP备18034069号.