1.0.3 • Published 3 years ago

peng v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

#引入样式 import '@syncit/ui/dist/style.css';

#引入js

import {syncit} from './static/build/bundle.js' import {PeerjsTransporter} from './static/build/peerjs.js'

#在项目根目录下安装peer

npm install peer

#运行go.js(node服务调用peer服务实现加密传输,插件demo build文件夹下)

#需共享页面js部分 (如vue项目在index.html中引入)

  new syncit.Embed({
    target: document.body,
    props: {
      createTransporter({role, uid}) {
        return new PeerjsTransporter({
          role,
          uid,
          peerHost: '192.168.1.160',   //本机ip
          peerPort: 9000,              //服务端口go.js中可修改
          peerPath: '/myapp',
        });
      },
    },
  });

#同步展示页面js部分(在项目中新建一个空的html,本页面同样需要引入上述css js)

  new syncit.App({
    target: document.body,
    props: {
      createTransporter({ role, uid }) {
        return new PeerjsTransporter({
          role,
          uid,
          peerHost: '192.168.1.160',
          peerPort: 9000,
          peerPath: '/myapp',
        });
      },
    },
  });
1.0.2

3 years ago

1.0.1

3 years ago

1.0.3

3 years ago

1.0.0

7 years ago