请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

HDH

注册会员

2

主题

6

帖子

54

积分

注册会员

积分
54
  • 188

    金币

  • 2

    主题

  • 6

    帖子

最新发帖
HDH
注册会员   /  发表于:2025-1-8 20:41  /   查看:86  /  回复:5
1金币
本帖最后由 HDH 于 2025-1-8 20:42 编辑

这个帖子中
https://gcdn.grapecity.com.cn/showtopic-231497-1-1.html

使用了如下的方法进行注册,
OT.TypesManager.register(type);
项目是前后端一体的,注册后即可建立通讯
const conn = new Client().connect("room1");
const doc = new OT.SharedDoc<any, IChangeSet>(conn);
const presence = new Presence<IPresence>(conn);

如果是前后端分离的项目,需要如何设置?

5 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:7 天前
沙发
您好,
基于V17及之前版本,协同开发主要依靠用户自行考虑应用场景和实现方式,葡萄城对此的了解有限,提供的资料仅供参考。
事实上,SpreadJS在V18推出了协同组件,相较于以往的用户二次开发,开发难度和开发成本都会有所降低。如果您有兴趣的话,可以留下联系方式,待beta版发布后联系您试用。
回复 使用道具 举报
HDH
注册会员   /  发表于:7 天前
板凳
BETA版本的发布有计划表吗?
目前还没有看到相应的文档,等到BETA版本发布以后会有相应的文档资料吗?
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:7 天前
地板
beta版目前已经提供试用,您留下联系方式和公司名称,我们会主动联系您。
回复 使用道具 举报
OTimeCoder
注册会员   /  发表于:昨天 16:13
5#
client:
  1. import { Client } from "@grapecity-software/js-collaboration-client";
  2. import * as OT from "@grapecity-software/js-collaboration-ot-client";
  3. import { type } from '@grapecity-software/spread-sheets-collaboration-client';
  4. OT.TypesManager.register(type);
复制代码
server:
  1. import { Server } from '@grapecity-software/js-collaboration';
  2. import * as OT from '@grapecity-software/js-collaboration-ot';
  3. import { type } from '@grapecity-software/spread-sheets-collaboration';
  4. OT.TypesManager.register(type);
复制代码


回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:半小时前
6#

您是遇到了什么问题吗?可以另开新帖具体描述下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部