Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Problem z youtube

MyCode  Założony przez  midway.

Adres forum:
https://ts-wygoda.pl


Wersja silnika:
1.8.15


Opis problemu:
Na forum mam problem z odtworzeniem filmików w postach. Klikam wrzuć wideo, wybieram youtube, podaję link i w poście wyświetla się prawidłowo, można obejrzeć. Gdy biorę podgląd posta lub wyślę go, to pojawia się odtwarzacz, a w nim błąd "Wystąpił błąd, spróbuj ponownie później"
[Obrazek: ?img=321521329831.jpg]
Problem nie leży po stronie szablonu, bo na wszystkich jest to samo.

@@ Gdy wgrałem od nowa wszystkie pliki mybb, to filmy zaczęły działać, lecz po imporcie bazy danych problem wrócił.
Problem zgłoszony już na GitHubie.
Zauważyłem, że niektóre filmy wyświetlają się prawidłowo. Może ktoś powiedzieć czym one się różnią?
Podgląd w temacie:
https://ts-wygoda.pl/temat-test-youtube61
Zapewne winny jest parser, który się gubi.

Jeśli chcesz jakiś chwilowy fix, to spróbuj dodać to na sam dół szablonu showthread:
<script>
$(function(){
    $('iframe').each(function(){
      var $this = $(this)
      $this.attr('src',$this.attr('src').replace('" target',''))
    })
})
</script>
Nie gwarantuje działania. Zależy ono od tego, czy elementy iframe zdążą się załadować. Nie weryfikowałem kiedy mybb ładuje filmiki, także nie mam pewności.
Kodowanie, edycja i tworzenie styli, for, stron, poszczególnych elementów - polecane szczególnie dla osób, które nie potrafią sobie poradzić z problemami.
https://community.mybb.com/thread-216380...pid1299434
Problem rozwiązany, musiałem dodać poprawkę do pliku class_parser.php. Jeżeli ktoś ma ten sam problem, tutaj rozwiązanie https://github.com/mybb/mybb/pull/3067/files



Użytkownicy przeglądający ten wątek:

3 gości