W osadzonym serwisie YouTube pojawia się błąd „ograniczone odtwarzanie w niektórych witrynach”, mimo że metadane API wskazują inaczej

Próbuję, aby moja aplikacja kliencka odfiltrowała filmy, które nie pozwalają na osadzanie. Rozumiem tutaj, że nie ma możliwości ograniczenia kanału (tj. Format = 5 jest niewystarczający), aby to zrobić, i że muszę sprawdzić właściwości wpisu, ponieważ<yt:accessControl> tag i<app:control> i<yt:state> tagi.

To nie działa dla mnie.

Na przykład ten film wideo:https://www.youtube.com/watch?v=waxat-_tRH8

nie osadza:https://www.youtube.com/embed/waxat-_tRH8

nawet jeśli API zwróciło dane, wskazuje (o ile wiem), że powinno być możliwe osadzenie:https://gdata.youtube.com/feeds/api/videos/waxat-_tRH8?v=2

Wpis nie zawiera żadnych<yt:noembed> etykietka(patrz poprzednie pytanie) i<media:restriction type='country' relationship='deny'>ME DE RS</media:restriction> nie wyjaśnia tego, ponieważ jestem w USA(patrz poprzednie pytanie) (patrz poprzednie pytanie).

Czego mi tu brakuje?

EDYCJA: Powyższy link do osadzenia działa w mojej przeglądarce internetowej, ale nie w aplikacji WebView mojego klienta aplikacji ....!?

questionAnswers(7)

yourAnswerToTheQuestion