RTCMultiConnection üzerinden webRTC akışını kullanıyorum. Bir cordova uygulaması oluşturdum ve video etiketindeki sunucudan blob url'sini aldım. Android ve tarayıcılarda iyi çalışır. IOS'da video oynatılır, ancak kontrol düğmeleri çalışmıyor. Ayrıca videonun konumu uygulamada statiktir. Sayfayı uygulamada değiştirdim, ancak video her zaman kalıyor.Cordova IOS video oynatıcı
Benim HTML kodu:
<video webkit-playsinline playsinline class="screen-video" src="" reload="metadata" autoplay controls></video>
Ve js eklemek nasıl i sayfayı çekmeye çalıştığınızda, burada benziyor
var videoURL = event.mediaElement.src;
$('.screen-video').attr('src', videoURL);
VideoURL'm benzer: blob : file:///adfsg-123asd1-12asfd3-4fdssdv
Düzenleme: iPhone'umun ön kamerasını tarayıcıda görebiliyorum. Ama ben iphone'da göremiyorum.
Videoplayer çalışmıyor.
Düzenleme 2: 26.09.2017 mp4 video ile ilgili bir sorun yoktur. Uzak mp4 video ile çalıştı ve iyi çalışıyor.
Ekran görüntüleri, hepsi aynı. Sadece src farklı.
p.s Büyük video mp4 her zaman statik konumdur ve küçük video blobdur ve kaydırma yaparken, üzerine kaydırır. :
https://i.imgyukle.com/2017/09/25/kgZev.jpg
https://i.imgyukle.com/2017/09/25/kg4kx.jpg
https://i.imgyukle.com/2017/09/25/kg6a6.jpg
iOS yazık ki embed medya ile güzel oynamıyor burada
merhaba, bu eklenti ios10 üzerinde çalışmaz. Anlayamadım, neden mp4 için çalışıyor ve blob için çalışmıyor. Kabarcık oyuncunun hiçbir kontrolü yoktur ve daima aynı pozisyonda ekranda kalır. Pozisyonunu değiştirmeye çalıştım ama işe yaramıyor. – Nevermore
@GoMommy, şu SO cevaplarını kontrol edin: https://stackoverflow.com/questions/19088400/safari-unable-to-dynamically-load-video-from-blob-url ve https://stackoverflow.com/questions/34658581/html5-video-blob-on-ios-9 # 35282326 – Syden