Açıklama:
Bu sorun, Chrome'un varsayılan olarak 6 adede kadar açık bağlantıya izin vermesi nedeniyle oluşur. Dolayısıyla, aynı anda 6'dan <video>
veya<audio>
etiketten , 7. bağlantı (örneğin, bir görüntü) soketlerden biri açılana kadar askıda kalacaktır. Genellikle, açık bir bağlantı 5 dakika hiçbir işlem yapılmadığında kapanır ve bu nedenle .pngs dosyalarınızın sonunda bu noktada yüklendiğini görüyorsunuz.
1.Çözüm:
Açık bir bağlantıyı tutan medya etiketlerinin sayısını en aza indirerek bundan kaçınabilirsiniz. Ve 6'dan fazlasına ihtiyacınız varsa, onları en son yüklediğinizden veya benzer özelliklere sahip olmadıklarından emin olun preload="auto"
.
2.Çözüm:
Bir web oyunu için birden fazla ses efekti kullanmaya çalışıyorsanız, Web Audio API'sını kullanabilirsiniz . Ya da işleri basitleştirmek için SoundJS gibi bir kitaplık kullanın aynı anda çok sayıda ses efekti / müzik parçası çalmak için harika bir araç olan .
3. Çözüm: Yuvaları Zorla Açın (Önerilmez)
Gerekirse, tarayıcınızdaki soketleri zorla açabilirsiniz (Yalnızca Chrome'da):
- Adres çubuğuna gidin ve yazın
chrome://net-internals
.
- Menüden
Sockets
seçin.
- Tıklayın
Flush socket pools
düğmesi.
Ziyaretçilerinizin sitenizi görüntüleyebilmek için bu talimatları izlemesini beklememeniz gerektiğinden bu çözüm önerilmez.