web系统后台声音提示,一点思路都没有,求帮助! 在Web页中使用Media Player 还有很多参数设置和用法你可以在网上查询下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 反向消息用dwr推送,声音就随便吧。 就是加载一段音频,页面刷新得到有新消息的时候,将音频加载进来(一小段声音文件,例如dingding.MP3) 页面使用<object>多媒体标签加载一段音频文件即可,播放声音控件实际上是调用系统自带的多媒体插件完成的。 so easy: 你可以这样做,客户给你的留言是放在一张表里面对吧? 写一个线程 每个5秒钟扫描一下这个表(当然你要控制好数据库连接) ,一有数据 播放一个音频文件// ScanningTherad.java public static void main(String[] args) { Handler h = new Handler (); h .start(); }//handler.javapublic class Handler extends Thread{public void run(){ while(true){ poll(c); } public synchronized void poll(Connection c){// 数据库连接在这里给出来,不要循环一个 一个连接 try { // 在这里去找数据库看看有没有客户留言,有的话,播放声音文件,任何处理掉客户提交的留言数据 sleep(3000L); } catch (InterruptedException e){ } }} 可以使用AJAX,当服务端有新数据加入,客户端的一个音频就自动加载 “有新消息” 嗯 谢谢大家了。现在确定的思路是用js的定时器 定时ajax请求扫描那张表,有数据则页面显示小框,加载声音文件。 新手求解答有关Servlet的问题! JSP 简单的一个问题 <s:bean>标签使用 用java代码如何实现过期邮件的转移? seam中session bean的使用问题 *.do 与 /do/*的区别 请问安全问题 这个问题还算个问题?????? 请教大人:Exception processing JAR at resource path 是什么原因的错误呢? 问一个JDOM操作XML的问题 关于SAX的问题 奇怪的问题:用strust2的execAndWait拦载器后在execute()中调用this.getText()方法会null
你可以这样做,客户给你的留言是放在一张表里面对吧?
写一个线程 每个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){
}
}
}