v2.5.2
Giriş yap

Fonksiyon sorunu

aspava
425 defa görüntülendi

Merhaba arkadaşlar fonskiyondan kaynaklı sanırım sayfanın her hangi bir yerine mause ile tıklandığında radyo çalışmaya başlıyor nereden kaynaklıdır bilemedim

  var radyo_durum = 1;
function playStream() {
    var _0x49cd90 = document.getElementById('au_radyo');
    if (radyo_durum == 0) {
        var _0x58632c = document.getElementById('kaynak');
        _0x58632c.src = radyo_url + '/;';
        _0x49cd90.load();
        _0x49cd90.play();
        radyo_durum = 1;
        $('#radyo_icon').removeClass('fa-play-circle');
        $('#radyo_icon').addClass('fa-pause-circle');
        $('#radyo_icon').addClass('fa-pause-circle');
        $('#au_text').text('Radyo Kapat');
        $('#au_text').addClass('caliyor');
        $('#radyo_icon').addClass('caliyor');
        $('.radyo_icon').removeClass('fa-play-circle');
        $('.radyo_icon').addClass('fa-pause-circle');
        $('.au_text').text('Radyo Kapat');
    } else {
        if (_0x49cd90 && _0x49cd90.duration > 0 && !_0x49cd90.paused)
            _0x49cd90.pause();
        var _0x58632c = document.getElementById('kaynak');
        radyo_durum = 0;
        $('#radyo_icon').removeClass('fa-pause-circle');
        $('#radyo_icon').addClass('fa-play-circle');
        $('#au_text').text('Radyo Ac');
        $('#au_text').removeClass('caliyor');
        $('.radyo_icon').removeClass('fa-pause-circle');
        $('.radyo_icon').addClass('fa-play-circle');
        $('.au_text').text('Radyo Ac');
        $('.au_text').addClass('caliyor');
        $('#radyo_icon').removeClass('caliyor');
    }
}
Cevap yaz
Cevaplar (8)
aspava
964 gün önce
<div id="radyom">
<audio controls autoplay id="au_radyo" ><source id="kaynak" src="<?php if (!$isMobileSafari) echo $radyo_url;?>/;" type="audio/mp3">Taray1c1 HTML5 Player desteklemiyor.</audio>
</div>

bu player kodu nereye tıklarsan tıkla aktif ediyor radyoyu

aspava
964 gün önce

yollamyıyor hocam skype adresi var ise oradan direk atabilirim

aspava
964 gün önce

tamam hocam gönderiyorum

shitric
964 gün önce

HTML ve JavaScript kodlarını [email protected] adresine gönderebilirsen inceleyebilirim.

aspava
964 gün önce

aynı hocam yine değeri 0 yaptım

shitric
964 gün önce

radyo_durum değişkeninin değerini 0 olarak güncelleyin, daha sonrasında gizli sekme üzerinden siteye girip tekrar kontrol edin. Muhtemelen bu değişkenin değeri tetikliyor.

aspava
964 gün önce

hocam

<li class="mdl-menu__item" onclick="playStream();"> Radyo Aç/Kapat</li>

bu var ama bu çalışıyor butona tıkayınca aç kapa yapıyor fakat ilk başta nereye tıklarsan tıkla açıyor

shitric
964 gün önce

Selamlar,

Fonksiyon içerisinde bir click eventi göremedim. Muhtemelen aynı JavaScript kodları içerisinde sayfadaki click eventini dinleyip bu fonksiyonu çağıran bir kod bulunuyor. Bunu kaldırırsan sorun çözülecektir.