Webboard

Pełna wersja: Nie działa Muzyka na profilu
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Siemka, przez jakiś okres miałem muzykę w profilu na swoim forum lecz z dnia na dzień przestała działać o.O Problem występuje tylko na chrome u każdego użytkownika

kod w member_profile
Kod:
<iframe width="1" height="1" src="https://www.youtube.com/embed/{$userfields['fid6']}?rel=0&amp;controls=0&amp;showinfo=0&amp;autoplay=1" frameborder="0" allowfullscreen></iframe>


id dodatkowego pola profilu

Kod:
index.php?module=config-profile_fields&action=edit&fid=6

screen z podglądu dodatkowego pola proflu
[Obrazek: GMCWOxS.png]

Przykładowy profil gdzie jest muzyka

https://csplay.pl/User-bubu
Ja mam tak zobacz czy u cb tez zadziała.

Dodaj
Kod:
<div id="ytplayer"></div>
w miejsce gdzie chcesz zeby sie wyswietlal film

Oraz kod js
Kod:
<script>
 // Load the IFrame Player API code asynchronously.
 var tag = document.createElement('script');
 tag.src = "https://www.youtube.com/player_api";
 var firstScriptTag = document.getElementsByTagName('script')[0];
 firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

 // Replace the 'ytplayer' element with an <iframe> and
 // YouTube player after the API code downloads.
 var player;
 function onYouTubePlayerAPIReady() {
   player = new YT.Player('ytplayer', {
     height: 1,
     width: 1,
     videoId: '{$userfields['fid6']}',
 playerVars: { 'autoplay': 1, 'controls': 1 },
events: {
     'onReady': onPlayerReady
   }
   });
 }

function onPlayerReady(event) {
 event.target.setVolume(50);
 event.target.playVideo();
}
</script>


Oczywiscie problem wystepuje, bo wujek google zmienil polityke dt. autodtwarzania filmow.
Najprawdopodobniej zaktualizowali swoje przeglądarki - https://developers.google.com/web/update...cy-changes

btw [Obrazek: 6FOwzOg.png]
(05.06.2018, 17:55)Divir napisał(a): [ -> ]Najprawdopodobniej zaktualizowali swoje przeglądarki - https://developers.google.com/web/update...cy-changes

btw [Obrazek: 6FOwzOg.png]

dzięki za to naprawiłem już :P

wystarczy dodać teraz do kodu iframe

Kod:
allow="autoplay"