Javascript Meteor问题试图集成recorder.js

Javascript Meteor问题试图集成recorder.js,javascript,meteor,web-audio-api,Javascript,Meteor,Web Audio Api,我在将recorder.js集成到meteor项目中时遇到问题 在主脚本中,有一个对另一个名为recorderWorker.js的文件的引用 每次我试着打电话给唱片公司;用于包装此代码的函数: (function(){ if (Meteor.isClient) { })(); 然后在控制台中我得到一个错误: 未捕获引用错误:未定义Meteor 我已经尝试将文件移动到meteor服务器目录,但它仍然像上面那样包装它 背景:我不熟悉javascript和Meteor 我正在尝试做什么

我在将recorder.js集成到meteor项目中时遇到问题

在主脚本中,有一个对另一个名为recorderWorker.js的文件的引用

每次我试着打电话给唱片公司;用于包装此代码的函数:

 (function(){
   if (Meteor.isClient) { 

 })();
然后在控制台中我得到一个错误:

未捕获引用错误:未定义Meteor

我已经尝试将文件移动到meteor服务器目录,但它仍然像上面那样包装它

背景:我不熟悉javascript和Meteor 我正在尝试做什么?:我正在尝试创建一个web音频api播放器,在一个曲目上播放mp3,在另一个曲目上录制语音


我知道我应该为这个第三方javascript创建一个包,但我希望在解决如何创建meteor包之前看到它的工作。

显然,在自调用函数中不会有meteor变量。在这种函数中包装代码的是什么?这里不清楚,检查一下是否有适合你的东西:看:@MarkLeiber。成功了。我希望你把这个贴出来作为答案,这样我就可以把它标记为正确答案。谢谢大家!@辛迪斯:谢谢你的帮助。我以前在atmospherejs.com中查找过一个包,但记录!==录制ie。从浏览器中录制音频的软件包并不多,而目前在大气中的软件包严重依赖于依赖性,我正试图避免这种依赖性。