日期:2014-05-18  浏览次数:20648 次

web系统后台声音提示,一点思路都没有,求帮助!
自己接的小项目,之前没说这个功能,现在别人要求前台有人给店铺留言买东西,后台管理员能收到声音提醒,完全不知道怎么做,网上也没搜到资料。。。求大神帮助!!

------解决方案--------------------
在Web页中使用Media Player 
还有很多参数设置和用法你可以在网上查询下。
------解决方案--------------------
反向消息用dwr推送,声音就随便吧。
------解决方案--------------------
就是加载一段音频,页面刷新得到有新消息的时候,将音频加载进来(一小段声音文件,例如dingding.MP3)
------解决方案--------------------
这个的话,就不要用网页提示了,你可以写个一般的客户端,让其和数据库连接。不停的查询某一张表,有新的数据来了,你就可以给他弹出来一个东西。类似淘宝的旺旺吧
网页的话这样不划算,不停的刷新不说,还要出声音,不科学。好像163邮件的来信就是这样,他会有声音的。
------解决方案--------------------
so easy:
  你可以这样做,客户给你的留言是放在一张表里面对吧?
  写一个线程 每个5秒钟扫描一下这个表(当然你要控制好数据库连接) ,一有数据 播放一个音频文件

// ScanningTherad.java
        public static void main(String[] args) {
Handler  h = new Handler ();
h .start();
}
//handler.java
public class Handler extends Thread{
public void run(){
  while(true){
    poll(c);
 }
 public synchronized void poll(Connection c){// 数据库连接在这里给出来,不要循环一个 一个连接
     try {
          // 在这里去找数据库看看有没有客户留言,有的话,播放声音文件,任何处理掉客户提交的留言数据
  sleep(3000L);
 } catch (InterruptedException e){
 }
   }
}

------解决方案--------------------
可以考虑一下dwr
------解决方案--------------------
可以使用AJAX,当服务端有新数据加入,客户端的一个音频就自动加载 “有新消息”