页面有个播放器,播放歌曲,然后根据播放的歌曲,生成一个选择题,让选择现在播放的歌曲的名字,怎么来实现?

Cronaldo5352 2009-07-07 11:26:34
页面有个播放器,播放歌曲,然后根据播放的歌曲,生成一个选择题,让选择现在播放的歌曲的名字,怎么来实现?每播放一首歌曲时,会根据歌曲生成4个选项,其中有一个是正确的,另外3个选项不正确,然后比对结果。
...全文
732 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cronaldo5352 2009-07-07
  • 打赏
  • 举报
回复
怎么做随机读取三首歌名称,现在情况是我只能写模板文件,现在可以用后台管理系统去建一个栏目,栏目下可以建N个歌曲,然后可以根据标签去取,但是他会把所有的歌曲都取出来,然后做遍历,怎么能实现只取3首歌呢?
还有一个难点就是,当换播歌曲时,歌曲选项那块是不要动态刷新,该怎么来实现?
zhaolinger2 2009-07-07
  • 打赏
  • 举报
回复
你不是已经把思路都说了嘛。

这个要分两个部分,首先是播放器部分。其次是题目部分。题目部分的选项可以预先设计在数据库中,根据当前播放的歌曲的序号从数据库中读取该歌曲名称,再随机读取另外三首歌的名称,组成一组选项显示在页面上就行了。至于判断是否正确的方法,不用我多说了吧?
zhaolinger2 2009-07-07
  • 打赏
  • 举报
回复
还是等待高手来解答吧,如果不用js去写的话确实比较难办
Cronaldo5352 2009-07-07
  • 打赏
  • 举报
回复
这些都在页面上做 没有java代码的 获取歌曲也是用标签取,如果是随机的话 那就得用js去写了,感觉好复杂
zhaolinger2 2009-07-07
  • 打赏
  • 举报
回复
比如Ajax
zhaolinger2 2009-07-07
  • 打赏
  • 举报
回复
你做的是java+web开发?用不刷新页面的技术都可以啊。
Cronaldo5352 2009-07-07
  • 打赏
  • 举报
回复
用什么技术去重新取一次题目呢?
zhaolinger2 2009-07-07
  • 打赏
  • 举报
回复
对于第一个问题,可不可以读取出栏目里所有的标签的个数,然后用Random方法随机出3个标签,然后再根据这个去查找歌曲名字?
第二个问题,一个笨办法是设置两个变量,一个是当前播放歌曲的标签号,另一个是当前题目正确答案的标签号。用循环去不断监测第一个变量,如果检测到它与第二个变量不一样,则判断此时歌曲已经进行了换播,就重新去取一次题目。至于好方法的话,可能需要运用通信之类的去解决了。
Cronaldo5352 2009-07-07
  • 打赏
  • 举报
回复
顶一下

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧