2014-04-25 33 views
5

Kullanıcı, krom uzantısındaki durdurma dökümünü kullanarak durdurma yaparken hem alıcıda hem de gönderici uygulamasında temizleme yapmak istiyorum.Krom uzantısında durdurma dökümünü tıklatırken uygulamadan önce temizlemenin bir yolu var mı?

Alıcı belgelerinde, olayın cast.receiver.CastReceiverManager.EventType.SHUTDOWN (Sistem sonlandırıldığında tetiklendi) olduğunu, ancak onReady gibi ilgili bir onShutdown olay işleyicisinin olmadığını görebiliyorum. Bir uygulama sonlandırıldığında ve bir temizleme işlemi bitmeden bir temizleme yapılabildiğinde bildirim almanın bir yolu var mı (bir filmin daha uzun süre oynamadığı izlenir)

Gönderen uygulamasının da bir kapatma olayı alması gerekir, böylece temizlik yapabilir operasyon?

+0

Şu anda durdurma komutunu yayınlarken temizlemek için hiçbir seçenek var verilir. Bunun üzerinde çalışıyoruz ve sizi postalamaya devam edecek. –

cevap

0

Eğer bu yardımcı olabilir temizlemek istiyor ancak tüm istemcilerin bağlantısı kesildi sonra temizlemek istediğiniz darlık tam olarak ne olduğunu bilmiyor musunuz:

// handler for 'senderdisconnected' event 
    castReceiverManager.onSenderDisconnected = function(event) { 
     console.log('Received Sender Disconnected event: ' + event.data); 
     if (window.castReceiverManager.getSenders().length == 0) { 
     console.log('no more senders, shutting down.'); 
     window.close(); 
     } 
    }; 
İlgili konular