出于学习目的,我使用grails创建了一个玩具项目。 在这个项目中,我想在我的一个视图中播放一个mp3文件。 我找到了一个html5 / flash mp3播放器。但是当音乐应该播放时,我有一个问题。
HTML 5播放器位于project / web-app / js文件夹中。其他一切都在正常的地方。 当我尝试访问文件时,让我们说“test.mp3”只使用文件的名称和扩展名,该文件应该在哪里?
答案 0 :(得分:0)
该文件应该与当前路径相关。
也就是说,如果你在
localhost:8080/myapp/test/test1
,您引用test.mp3
,test.mp3
必须位于test1
目录中。您可以使用绝对路径(例如/sounds/test.mp3
)从根引用,但更好的解决方案是使用${resource(...)}
。