3

我正在使用Rails 3.2.5. 我有一个当前保存在我的公共文件夹中的文件,例如:/public/files/file.swf 该文件在其中加载了几个相关的 swf 文件,这些文件也存在于 /public/files 文件夹中。

这个“file.swf”正在我的 index.html 中访问,用于我的 /member/mycontroller 的索引操作

<embed Xscale="scaleToFit" scale="noscale" width="100%" height="100%" name="fieldObj" id="fieldObj" authorative="userid,level,sport"

src="/files/file.swf" 

TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"/>

由于正在 /views/member/mycontroller 文件夹中搜索该文件,因此不会加载该文件。

如果我指定它加载的 file.swf 的绝对路径,但在其中调用的依赖 swf 文件无法加载,因为它们仍在 /member/mycontroller 文件夹中查找。

有什么方法可以配置跳过在 member/mycontroller 中查找并直接在 public/files 文件夹中查找它?我在渲染不同控制器的一部分时遇到了类似的问题。

4

1 回答 1

4

在公用文件夹中创建一个“member/mycontroller”文件夹并将文件放入其中。

于 2013-08-27T06:34:41.803 回答