小编Kon*_*aju的帖子

webRTC:如何检测Stream中的音频/视频存在?

我想知道接收流onaddstream回调中的曲目存在.视频通话运作良好,但我想做.音频只调用,所以我只是传递audio:true,video:false了getUserMedia约束,现在当我收到流时,我无法弄清楚流中的轨道存在.

如何知道流中的曲目存在?

javascript html5 html5-video html5-audio webrtc

8
推荐指数
1
解决办法
5509
查看次数

websocket多路复用扩展的用途和目的

我试图理解websocket多路复用扩展的目的,文档声明的主要目的是使用单个相同的源物理websocket连接到服务器,而每个浏览器选项卡使用在物理连接之上多路复用的逻辑连接.我看到了另一种可以实现此行为的替代方法,该方法是启动一个共享Web工作者,该工作人员打开websocket连接并让每个浏览器选项卡向/从此工作人员发送和接收消息.我还没试过这个,我想知道这个会不会有用.

html5 websocket

5
推荐指数
1
解决办法
2218
查看次数

如何使用多个对等方的对等方连接建立网络?

我想使用WebRTC数据通道在多个对等点之间建立网络。

什么是用于高效通信和视频会议的最佳拓扑?

现在我在做什么?

如果有10个同位体还活着,那么我将在每个同位体上创建10个同位体连接。

这种方法面临着几个问题。

如果连接了对等方,则应向每个现有对等方发送要约,并且应回答每个对等方要约。因此存在问题。

有替代方法吗?

我想做什么?

我想实现一个网状拓扑,即在对等连接上创建可以相互通信的对等连接。

我该怎么办?

javascript jquery html5 peer webrtc

5
推荐指数
0
解决办法
446
查看次数

如何使用 FileReader javascript 读取 XML 文件?

我需要从 ODF 文件中获取 XML。我尝试使用 FileReader readAsText 和 readAsBinaryString 但它不起作用。

FileReader readAsText为 odf 文件返回一些特殊字符。

使用readAsBinaryString

var reader = new FileReader()

reader.onloadend=function(e){

    var data = e.target.result;
    //data is not in xml format
    var xml = str2xml(data);
    //getting error
    /*
     using DOM parser for xml parsing
    */
}

reader.readAsBinaryString(file);
Run Code Online (Sandbox Code Playgroud)

如何使用 javascript FileReader 从 ODF 文件中获取 XML?

html javascript filereader xml-parsing webodf

3
推荐指数
1
解决办法
2万
查看次数

insertAdjacentElement 不接受文档片段

我正在尝试执行下面的代码片段

let frag = document.createDocumentFragment();
let divElement = document.createElement('div');
    divElement.insertAdjacentElement('afterend', frag);
Run Code Online (Sandbox Code Playgroud)

我收到以下错误。

未捕获类型错误:无法在“Element”上执行“insertAdjacentElement”:参数 2 不是“Element”类型。

这里有什么限制呢?有关错误详细信息的参考将不胜感激。请提出一种有效的替代方案。

javascript dom

2
推荐指数
1
解决办法
2047
查看次数