'dan gelen ses üzerinde hiçbir etkiye sahip değildir. WKWebView'dan ses çalınırken AVAudioSession kategorisini veya bağlantı noktasını geçersiz kıldığımı göremiyorum. Aynı kod normal bir UIWebView kullanırken mükemmel çalışır.Ayarı AVAudioSession Kategorisi, WKWebView
AVAudioSession *session = [AVAudioSession sharedInstance];
[session setCategory:AVAudioSessionCategoryPlayAndRecord error:&err];
Ben de böyle sharedInstance
aktive denedim ama yardım etmedi:
[session setActive: YES error: nil];
Yukarıdaki kod bir WKWebView gelen ses üzerinde bir etkisi yoktur. Twitter'da iOS 8.1'in arka plan uygulaması sesiyle WKWebView sesini karıştırdığını gösteren bazı raporlar buldum, ancak bunun kaynağını bulamadım. Başvuru için bu twitter iş parçacığı bakın: https://twitter.com/marcoarment/status/530881842900373504
Uygulamanın web'in sesini arka planda çalmaya devam etmesini istiyor musunuz? – dcorbatta
Hayır, Hoparlörden Kulaklıktan çalınacak ve geri oynatılacak sesi değiştirmek istiyorum. –
Merhaba @LylePratt, olası hata <-setActive: hata: 'hata denetlemek deneyin, hata oluşursa, işaretçi, hatayı açıklayan bir NSError nesnesine ayarlanır. Diğer ses nesnelerinin (sıralar, dönüştürücüler, oynatıcılar veya kaydediciler gibi) şu anda çalışıyor olması mümkün mü? – bl4stwave