Merhaba arkadaşlar,
Bir kullanıcı bir video ya da resim url'si paylaşınca otomatik olarak linkler video ya da görsele dönüşsün istiyorum. Bunu nasıl yapabilirim ? Bilgisi olan var mı ?
CSS Otomatik tanımla
4
●66
- 10-10-2021, 00:58:13O bölümdeki textleri split ile boşluktan bölüp indexof ile http:// veya https:// aramalısınız. Eğer text içinde bu kısım varsa youtube VS ise iframe ile değiştirebilirsiniz. Eğer resimleri de bulmak istiyorsanız ajax get blob ile dosyayı alıp type ına bakıp img varsa direkt img etiketine alabilirsiniz.
- 10-10-2021, 01:01:52Misafir adlı üyeden alıntı: mesajı görüntüle
Acemi birinin anlayacağı şekilde, detaylı anlatma şansınız var mı ? - 10-10-2021, 01:09:38Tabii ki hocam. İlk okarak javascript ile URL aranacak metni seçip split ile boşluklardan ayırıyoruz. Elimizdeki string dizisini foreach ile tarayarak indexof ile http:// ve https:// textlerini arıyoruz. Eğer bu textleri varsa link arasında boşluk olamayacağından elimizdeki eleman bir linktir. Linkte youtube.com geçiyorsa youtube videosu deyip iframe oluşturup src sine o linki verebilirsiniz. Eğer bir YouTube videosu değilse javascript ajax ile blob yani dosya türünde istekte bulunabilirsiniz. Bu istek sonucu size dosya türü ve dosya gelecektir. Eğer farklı sitedeki resim linkiyse ajax ile isterseniz cros hatası alırsınız. Onun için de back end ile sayfa kaynağını çekebilirsiniz.Fhm adlı üyeden alıntı: mesajı görüntüle
- 10-10-2021, 01:12:17Misafir adlı üyeden alıntı: mesajı görüntüle
Teşekkürler hocam, çok sağolun. Bir deneyeyim.