[英]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.