我正在尝试开发一个 excel 插件,它主要具有自定义功能,可以从套接字服务器读取数据,然后实时发布到 excel 单元格。
加载项需要身份验证,它是使用 OfficeDialog 和 auth0 服务实现的。
问题是我的插件将使用socketcluster-client
and 当我在我的 functions.js 中实例化客户端时,如下所示:
const SocketClusterClient = require("socketcluster-client");
let socket = SocketClusterClient.create({
hostname: "localhost",
port: 443,
path: "/excel/"
});
加载项停止在 excel 桌面上运行,但仍可在 excel web 上运行。我可以看到 excel-web 登录到我的套接字集群服务器。所以问题出在桌面版的 excel 上。
有人可以帮我弄这个吗?
我的第一个 socket-cluster 客户端使用 async/wait 我的第一个想法是,由于自定义函数在与 office-js 的其余部分不同的运行时运行,所以这个运行时可能不支持这个功能,但我试图让一切都在共享运行时没有成功。
任何建议都非常感谢,因为这对我来说是全新的,我真的很想实现这一点。
谢谢
套接字集群的站点是https://socketcluster.io/