2016-02-23 22 views
13

Skype'ta belirli bağlantıları paylaşma, görüntüyü sayfadaki önizlemeyi gösterecek şekilde tetikler. Çalıştığım bir web sitesinde, belirli sayfalarda büyük görüntüler var, ancak Skype bunun yerine web sitesinin logosunu alıyor. Meta etiketlerin, Skype tarafından istenen görüntüyü almasını ve önizlemesini yapabildiğini bulamadım.Skype uyumlu bağlantılar oluşturma (önizleme görüntü etiketleri)

Facebook paylaşım önizlemesi için çalışan bir <link rel="image_src" href="http://www.example.com/path/to/img.png" /> var (Web sitesinin logosu yerine img.png kullanılıyor) ancak Skype için çalışmıyor.

Peki Skype'a önizleme için hangi resmin kullanılması gerektiğini nasıl anlarsınız?

+0

Bu çok güzel bir soru. Bence bu test tek yoldur ... –

cevap

12

Bunu desteklemek için bir kaynak bulmam gerekecek, ancak açık bir grafik meta verisi tanımladıysanız, orada belirtilen görüntüyü seçeceğini düşünüyorum. Örneğin, benim sitelerinden biri bu var:

<meta property="og:title" content="Site Title" /> 
<meta property="og:type" content="website" /> 
<meta property="og:url" content="http://my.site.com" /> 
<meta property="og:image" content="http://my.site.com/images/thumb.png" /> 
<meta property="og:description" content="Site description" /> 

Ve Skype bağlantısını önizleme olarak görüntülenen görüntü og:image belirtilen başparmak resimdir (o sayfadaki başka bir yerde mevcut değildir).

+4

Teşekkürler, işe yaradı! Başlangıçta bunu doğru alamadım çünkü og: type' kelimesini atlamıştım. Gerekli etiketler 'title',' type', 'url' ve' image' ve ilginç bir şekilde 'description' bir güzel önizlemeyi de engelliyordu - onu kaldırarak ve yalnızca 4 tane daha bırakarak Skype'ın görüntülü bir blok göstermesiyle sonuçlandı. – ddinchev

+0

Merhaba, skype javascript yürütür? Açısal uygulama ve javasctipt tarafından oluşturulan alanlar var. –

+0

Çok fazla şüpheliyim, @ kullanıcı1315599. Bunu yaptıklarında yükü Skype sunucularında düşünün! Og: resim etiketinin statik HTML'den elde edilmesi göreceli olarak ucuzdur. –