问题标签 [whiteboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
49 浏览

osgi - 在用于 OSGi 的 JAX-RS 白板的参考实现中,什么调用 createWhiteboard(..)?

OSGi 的 JAX-RS 白板的参考实现称为Aries JAX-RS 白板

我的问题是,如何以及何时Whiteboard.class调用 get 的工厂方法?

例如,如果我将 jar 放入 Apache Felix 实例中?

我在整个项目中搜索了该createWhiteboard符号,但没有找到任何调用它的东西。我知道是 OSGi Runtime 做到了这一点,但是如何,在哪里?

0 投票
1 回答
78 浏览

python - 我们可以在turtle.shape() 中添加形状吗?

我想编写白板程序,所以我想把乌龟的形状改成笔。我想知道我们在海龟中是否有一些东西可以进一步添加——比如笔形turtle.shape()?如果我们有它,我们如何添加它?

0 投票
0 回答
26 浏览

javascript - 无法在 Enablex 中播放画布流。这里的画布选择器是什么?

我正在尝试在我使用 Enablex 的画布流 api 的视频聊天应用程序中添加一个白板。 https://developer.enablex.io/video-api/client-api/web-toolkit/advance-features/#start-canvas-streaming

但它不工作。canvasSelector 应该是某种东西还是只是“CanvasElementId”

0 投票
0 回答
112 浏览

node.js - 计算 Node.js Socket.IO 应用程序中的连接用户数

我使用 Node.js 创建了一个简单的协作白板绘图应用程序。一切似乎都正常。但是,我有点坚持一个小功能。

我想在浏览器中显示一条状态消息,显示有多少其他连接的用户。我已将以下代码添加到server.js文件到 io.sockets.on 连接和断开连接:

然后在客户端的文件sketch.js中,我添加了以下内容来设置连接用户的变量并将其分配给 ID 以在 HTML 浏览器中显示:

当客户端运行时,您会看到已连接用户的状态显示为 OK。但是,如果有新用户加入,则无需刷新页面即可更新状态。

这是完整的代码

Node.js 服务器(文件server.js

客户端 HTML(文件index.html

客户端 JavaScript 代码(文件sketch.js

0 投票
0 回答
25 浏览

visual-studio - 如何使用movesense模拟器?

我是 Visual Studio 的新手...有人能告诉我如何使用 movesense 模拟器吗?我生成了 CMake 文件并将其存储在一个文件夹中...您可以在此处参考文档(http://www.movesense.com /docs/esw/getting_started/)。

cmake -G "Visual Studio 15 2017" -DMOVESENSE_CORE_LIBRARY=../MovesenseCoreLib/ -DCMAKE_BUILD_TYPE=Release ../samples/jumpmeter_app

我在终端上运行此代码以生成解决方案文件....在文档中这是写的“cmake将在构建目录中生成Visual Studio解决方案文件(Project.sln)。只需使用Visual Studio打开它IDE,选择“Movesense”项目作为“启动项目”并“调试”它。

但是当我运行解决方案文件时,我在 VS 屏幕上看不到任何内容......它只是启动文件,在我看到左下角准备就绪后......我想做一些 PUT,DELETE 命令使用白板 API 的传感器....我该怎么做才能在此处输入图像描述

0 投票
0 回答
36 浏览

activerecord - 当用户加入房间时,Agora 交互式白板是否会自动开始录制?

我在一个 Vuejs 项目中集成了Agora 交互式白板,昨天我收到了一张账单收据,其中也计算了白板记录持续时间,但我没有在代码中提供任何参数来记录白板。Agora 交互式白板是否自动开始录制?有什么方法可以在用户加入房间时或在 Agora 帐户的设置中禁用白板的录制?

附上收据图片——

在此处输入图像描述

0 投票
0 回答
47 浏览

angular - 无法从主机获取 otWhiteboard_update 信号到其他参与者

我正在尝试使用 opentok 白板功能。

场景:作为会话的参与者,我无法捕捉到发起白板操作的主机发出的 otWhiteboard_update 信号。

https://github.com/aullman/opentok-whiteboard/blob/master/demo.html

  • 我必须发布 OTSession 吗?
  • 我必须连接 OTSession 吗?
  • 会话中的其他参与者是否必须订阅 OT 会话流(现在不可用)?

请帮我完成这个实现。我尝试了很多,但没有任何效果;我一无所知:(

0 投票
0 回答
38 浏览

reactjs - 如何使用 React 构建可调整大小的文本编辑器

我正在尝试实现文本编辑器

在此处输入图像描述

我了解用户必须能够在单击并拖动鼠标时绘制它。我认为这方面应该用画布实现,因为我无法在网上找到任何其他解决方案。我不知道如何将浮动文本选项连接到文本区域或如何进行编码。我见过一些库,比如 roughjs 和 Draftjs,但没有像我想要的那样将文本区域与浮动选项分开。谁能建议我如何以一种简单的方式为初学者解决这个问题?谢谢

0 投票
0 回答
18 浏览

whiteboard - 如何将drawio HTML同步嵌入到我的应用程序中?

我正在开发一个带有drawio(embed.diagram.net)的应用程序,它嵌入到我的应用程序中。这个应用程序的一个特点是可以由多用户操作一个白板。我认为使用 websocket 来同步 drawio XML 数据。我找到了很多关于 drawio 的文档,请参阅:在此处输入链接描述

在上面的这个文档中,使用 iframe 嵌入和 postMessage 与 drawio 交互。但是如何实现同步呢?谢谢。

0 投票
1 回答
60 浏览

angular - 是否可以将 Microsoft 白板集成到 Angular Web 应用程序中?

是否可以将 Microsoft 白板集成到 Angular Web 应用程序中?

我正在尝试将 Microsoft 白板概念集成到 Angular Web 应用程序中。在会议期间,我们需要在应用程序中共享白板功能。而会议用户可以共享白板,使其可供 Teams 会议中的所有参与者使用。

请帮助我提供正确的解决方案和参考链接!