meteor.js文件在哪里?

时间:2018-05-08 21:52:53

标签: meteor easyrtc

EasyRTC里面的Meteor错误

我正在尝试运行第二台EasyRTC服务器并在Meteor中访问此服务器。这是我工作的教程:

https://easyrtc.com/docs/easyrtc_with_other_servers.php

该程序在基本快速服务器中运行良好,所以我的问题必须与Meteor有关。这些是我的浏览器控制台错误:

Exception in defer callback: bad video element id undefined  meteor.js:994:11
Exception from Tracker recompute function:  meteor.js:992:11
undefined  meteor.js:994:11

所以第一个问题是,meteor.js文件在哪里,所以我至少可以看到我的错误来自哪里?

2 个答案:

答案 0 :(得分:0)

看着meteor.js可能对你没什么帮助。

在代码中搜索bad video element id,或搜索您正在使用的库。

您可能没有将错误的ID或未定义的对象传递给回调。

答案 1 :(得分:0)

我在黑暗中刺了一下就行了。我改变了我的video.js文件:

Template.video.onCreated(function() {
  connect();
});

为:

Template.video.onRendered(function() {
  connect();
});

我猜它是在页面加载之前尝试找到视频元素id,我猜你做不到。我还有问题。我现在收到错误消息:

Invalid URI. Load of Media resources failed.

但是我在屏幕上看到了一个本地视频,所以这是进步。 感谢。