php ajax ile içerik güncelleme üzerinde bir ses çalma

2 Cevap

nasıl bir div içeriğini ajax veya $. ajax (üzerinden güncellenir eğer ben bir ses) ve hiçbir içeriği güncellenir eğer çalış herhangi bir ses olamaz ....

i $ üzerinden ... php ve veritabanı yükleme mesajlar ile jquery kullanarak ve yeni mesaj her 3-5 mintues bulursa bir ses oynamak istiyorum duyuyorum. ajax ()

2 Cevap

You can kurulum jQuery'nin Sound Plugin. Ben otomatik yük MP3 ediyorum, bu yüzden çağrı ve işitme arasında çok az bekleme var. Sonra da ajax çağrısı içinde yanıtı işlemek ve ses ya da oynayacağız belirleyecek.

$("#sound").sound({swf: url});
$("#sound").load(url);
$("#sound").play();
$("#sound").pause();
$("#sound").stop();
$("#sound").volume(0-100);

Yani bu her 4 dakikada bir çalışan gibi görünecektir:

$("#sound").load(url); // load our sound
setInterval(function(){
  $.post("get-updates.php", {lastid:12}, function(response){
    if (response.hasNewRecords)
      $("#sound").play();
  }, "JSON");
}, 240000);

Çapraz tarayıcı çözüm bazı ses oynayacak flash nesnesi yükleniyor.

Diğer yol JS (Firefox% 100 için vardır) her tarayıcı işlevleri için özel kullanıyor.

Üçüncü yol - Kullanım tarayıcınızın eklentileri: http://www.phon.ucl.ac.uk/home/mark/audio/play.htm.

AJAX eylemler hakkında - bazı onSuccess / success olay (ne kullanmak lib bilmiyorum) diyoruz.