Javascript Wicket:资源路径听起来不工作

Javascript Wicket:资源路径听起来不工作,javascript,path,wicket,Javascript,Path,Wicket,我的路径有点问题。。。 我正在使用wicket,我在网页文件夹中有一个声音文件夹 我在javascript代码中使用此路径来重现声音: audioElement.setAttribute('src', 'sounds/startMusic.mp3'); 但它不会播放声音 我以此为例,但我改变了路径,从一个绝对值到相对值(使用绝对值,有效) 我的错在哪里? 在互联网上寻找路径时,我发现每个人都使用这个路径 谢谢。也许您需要重写路径,使其与上下文相关。尝试使用UrlUtils获取上下文

我的路径有点问题。。。 我正在使用wicket,我在网页文件夹中有一个声音文件夹

我在javascript代码中使用此路径来重现声音:

      audioElement.setAttribute('src', 'sounds/startMusic.mp3');
但它不会播放声音

我以此为例,但我改变了路径,从一个绝对值到相对值(使用绝对值,有效)

我的错在哪里? 在互联网上寻找路径时,我发现每个人都使用这个路径


谢谢。

也许您需要重写路径,使其与上下文相关。尝试使用UrlUtils获取上下文相对路径:

UrlUtils.rewriteToContextRelative("sounds/startMusic.mp3", RequestCycle.get()));

使用wicket,我的问题通过.././路径得到解决。