@drawskit/web
v0.1.5
Published
DrawsKit cross-platform whiteboard Web SDK
Readme
@drawskit/web
DrawsKit 互动白板 Web SDK(自包含:内置 WASM + Canvas renderer)。
安装
只需安装本包(无需再装 @drawskit/wasm / @drawskit/renderer):
npm install @drawskit/web
# 或本地 tarball:
# npm install /path/to/drawskit-web-0.1.0.tgzVite 项目建议:
// vite.config.ts
export default defineConfig({
optimizeDeps: { exclude: ['@drawskit/web'] },
assetsInclude: ['**/*.wasm'],
});使用
import { DrawsKit } from '@drawskit/web';
const drawsKit = new DrawsKit({
id: 'whiteboard',
roomId: '12345',
appid: '1400000000',
userId: 'user_001',
token: 'xxx',
});
drawsKit.on(DrawsKit.EVENT.DK_INIT, () => {});
drawsKit.setToolType(DrawsKit.ToolType.DRAWSKIT_TOOL_TYPE_PEN);