javascript - 手动触发信号事件?
问题描述
我想知道是否有一种方法可以手动使 simplepeer Peer 对象触发信号数据事件,该事件在创建初始对等点时执行。
更准确地说,我想要创建 Peer 对象,并将启动器属性设置为 false,然后手动将它们变成启动对等体。
这是可能的还是我应该去别处看看?
更新1:
我尝试创建一个非启动对等方,然后通过函数将启动器设置为 true,但这并没有触发信号事件。
所以基本上是这样的:
let p = new SimplePeer();
p.on('signal', function (data) {
console.log('SIGNAL', JSON.stringify(data))
});
const turnOn = function () {
p.initiator = true;
};
turnOn();
*这不是实际代码,只是与问题有关的部分。
解决方案
推荐阅读
- javascript - Jest 'projects' 配置不读取子文件夹中的 .babelrc 和 webpack.config.json
- r - 在 r 中使用 igraph 向图形添加属性
- c++ - 创建哈希表,其中每个值都是许多值的向量
- python - 每个变量的转置
- flask - Flask WTF 表单:如果用户在 SelectMultipleField 中选择特定选项,是否可以显示新字段?
- python - 如何获得收益率指数?
- linux - 尝试使用自定义 DTB 构建 core-image-minimal 时出现 Makefile 错误
- html - sass 有没有办法根据其父级的背景色更改按钮的背景色?
- java - Java - 如何使 .jar 文件使用外部 .txt 文件?
- javascript - React-Native 文本无缘无故被垂直切断