• 21-03-2020, 14:49:20
    #1
    Bir siteye Youtubedan bir video embed olarak eklenmiş.Sayfaya girince videonun otomatik başlaması için video üzerine otomatik tıklatmak istiyorum.Bunu javascript ile nasıl yapabilirim?İd yada classlara tıklatmam işe yaramıyor.
  • 21-03-2020, 14:54:07
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    https://www.w3schools.com/html/html_youtube.asp Bu link sorununu çözer sanırım
  • 21-03-2020, 15:01:13
    #3
    Athena adlı üyeden alıntı: mesajı görüntüle
    https://www.w3schools.com/html/html_youtube.asp Bu link sorununu çözer sanırım
    Hocam embed kod üzerinde oynama yapmayacağım.Siteye girince Embed kod ile eklenmiş videoyu seçip tıklatmak istiyorum.Aşağıdaki gibi
     document.getElementsById('player')[0].click();
  • 22-03-2020, 13:52:10
    #4
    Youtube player saniyorum iframe ile ekleniyor sayfaya. Iframe icine javaacript ile mudahale edemezsiniz.
  • 22-03-2020, 21:06:25
    #5
    Merhaba sanırım video izlenmesi için istiyorsunuz bu mümkün değil hemen nedenini söyleyeyim. CORS Policy denilen bir şey var ( Cross Domain Origin Security Policy ). Bu bir siteden farklı bir domaine javascript ile nasıl müdehale edebileceğinizi düzenliyor. Eğer bu olmasaydı siz garanti bankasını iframe olarak sitenize yerleştirip kullanıcı işlem yaparken girilen bilgileri çalabilirdiniz! Dolayısıyla eğer web siteleri izin veriyorsa bu işlem mümkün. Bazen web siteleri tamamen izin verir bazen de api ile erişmenize izin verir. Youtube api'ı var playerı javascript ile kontrol edebiliyorsunuz. Fakat youtube api ile otomatik başlatılan izlenmeleri saymıyor. Bu poliçe tanımlanmadan önce youtube izlenme ve abonelikleri bu şekilde yapılıyordu.(2012li yıllarda yapmıştım sanırım)
  • 25-03-2020, 13:59:48
    #6
    Artık otomatij oynatma işlemi olmuyor, Policy güncellemesi ile bu özellik kaldırıldı.