簡體   English   中英

meteor.js文件在哪里?

[英]Where is the meteor.js file?

EasyRTC內部流星錯誤

我正在嘗試運行第二台EasyRTC服務器並在Meteor中訪問該服務器。 這是我正在工作的教程:

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

該程序在基本的Express服務器中運行良好,因此我的問題一定與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文件在哪里,因此我至少可以看到我的錯誤來自哪里?

查看meteor.js可能對您沒有太大幫助。

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

您可能沒有通過錯誤的ID或未定義的對象傳遞給回調。

我在黑暗中刺了一下,它奏效了。 我從以下位置更改了video.js文件:

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

至:

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

我猜它正在嘗試在頁面加載之前找到視頻元素ID,我想你做不到。 我還是有問題 我現在收到錯誤消息:

Invalid URI. Load of Media resources failed.

但是我在屏幕上看到了本地視頻,所以可以了。 謝謝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM