【发布时间】:2014-02-21 05:54:51
【问题描述】:
我有一个简单的 Rails 应用程序,可以将 mp3 文件上传到 Amazon S3,然后在现场播放。
我面临的问题是将 mp3 url 从 ruby 传递到 javascript 函数时。
<% audio = @random_audio %>
//<%= raise audio.song.url.inspect %>
//console.log('<%= audio.song.url %>');
wavesurfer.load('<%= audio.song.url %>');
raise 给出正确的网址
uploads/test.mp3?AWSAccessKeyId=XXXX&Signature=XXX&Expires=1392962027
但是控制台日志给出了错误的 url,它在每个 & 之后添加了 amp;
uploads/test.mp3?AWSAccessKeyId=XXXX&Signature=XXX&Expires=1392962027
因为无法访问此音频文件。这里有什么问题?
【问题讨论】:
标签: javascript ruby-on-rails ruby ruby-on-rails-3 amazon-s3