首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rails 4上未加载Soundfont js文件

rails 4上未加载Soundfont js文件
EN

Stack Overflow用户
提问于 2013-11-01 07:36:17
回答 2查看 319关注 0票数 0

我对rails有些陌生(已经使用了大约一个月),在开发过程中尝试加载一些资产时遇到了问题。这些资源是我放在app/ assets /javascripts中的soundfont文件夹。它包含声学大钢琴-mp3.js、声学大钢琴-ogg.js和一个mp3文件文件夹。我遇到的问题是,当我运行服务器并转到localhost:3000时,页面会加载,但我会出现一个404错误,因为找不到这个页面,所以它无法加载。我已经检查过很多次拼写了。下面是页面加载时运行的js代码(来自midi.js):

代码语言:javascript
复制
window.onload = function () {
  MIDI.loadPlugin({
    soundfontUrl: "./soundfont/",
    instrument: "acoustic_grand_piano",
    callback: function() {
      var delay = 0; // play one note every quarter second
      var note = 50; // the MIDI note
      var velocity = 127; // how hard the note hits
      // play the note
      MIDI.setVolume(0, 127);
      MIDI.noteOn(0, note, velocity, delay);
      MIDI.noteOff(0, note, delay + 0.75);
    }
  });
};

有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2014-04-11 04:26:21

最近,我在从Windows Server虚拟主机域名加载svg资产文件时遇到了问题。原来,在IIS管理面板中,必须输入svg的自定义MIME类型。(看起来像是".svg","image/svg+xml")在输入这个自定义类型之前,服务器给出了一个404 not found on the file。也许同样的事情也发生在你身上?

票数 0
EN

Stack Overflow用户

发布于 2014-07-24 01:25:24

我已经在自己的应用程序中为这个问题挣扎了一段时间,但最近我找到了一个解决方案。

在public中创建一个文件夹,例如public/sound。将soundfonts文件夹中的3种默认MIDI声音放入其中-soundfonts文件夹中的soundfonts文件夹-soundfonts文件夹-soundfonts文件夹-soundfonts文件夹-soundfonts文件夹中的默认MIDI声音-mp3、soundfonts文件夹中的默认MIDI声音- sounds _grand_piano mp3.js和sounds_grand_piano ogg.js。

现在将MIDI.loadPlugin中的声音更改为“soundfontUrl /”。为我从事开发和生产工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19718455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档