TinyCricetus / magic-drag

一个跨窗口拖动的实现

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

magic-drag

利用 BroadcastChannel 实现跨窗口拖动,预览如下:

预览1

预览2

本地预览

确保电脑安装了 nodejs 框架,然后运行以下命令即可:

# 安装依赖
npm install
# 运行
npm dev

执行以上命令后,访问本地地址 http://localhost:8080 ,多开两个窗口拖动即可。

About

一个跨窗口拖动的实现


Languages

Language:TypeScript 91.0%Language:CSS 5.0%Language:HTML 4.0%