1

当您单击播放按钮时,我有一个 javascript 可以在页面上播放音频文件。当前正常工作的代码如下所示:

<script type="text/javascript">player_button("/content/DEVELOPMENT/2012/courses/DEV-COURSENAME/FOLDERNAME/FILE.mp3");</script>

我想知道如何使 URL 更短,以便其他课程编辑可以将其复制并粘贴到不同的页面中?例如,我尝试了以下方法,但它没有用,但这是我理想情况下希望代码接近的。

<script type="text/javascript">player_button(".../FOLDERNAME/FILE.mp3");</script>

所以我想我要问的是如何找出课程的当前路径?

4

1 回答 1

0

如果您的 javascript 出现在 LMS 页面中嵌入的 HTML 中,那么您可以尝试使用{OrgUnitPath}替换字符串;如果您的 HTML 通过 LMS 的页面呈现引擎以注意到并扩展替换字符串的方式,则该替换字符串应该扩展为您需要的路径。

但是,并非所有可以添加到 LMS 的 HTML 都会以注意到替换字符串的方式通过 LMS 的页面呈现引擎:例如,如果您试图通过 LE 内容空间将此 HTML 作为内容提供,那么这可能行不通。

于 2012-11-01T18:00:56.410 回答