2017-01-05 33 views
6

Mam wydanego przycisk Facebook jak na blogach o WordPress using the Javascript SDK, w tym następujące atrybuty:Facebook Like Button - rozbieżność pomiędzy render starej i nowej konstrukcji

data-layout="button_count" data-action="like" data-size="large" data-show-faces="false" 

Jak wiadomo podczas Facebook changed the design of this button lato 2016

stworzyłem pasek akcji, gdzie mam przybrało postać taką samą konstrukcję przycisk na innych platformach społecznościowych i uczynić Facebooka jak przycisk na końcu paska:

Render of new designed Facebook like button

Co ciekawe: klient zgłosił błąd mówiący, że "Facebook Like" nie pasuje do innych przycisków. W badaniu, zdałem sobie sprawę, że w ich miejscu to czyni starą konstrukcję:

Render of old design Facebook like button

Wydaje się, że po zalogowaniu na Facebooku, to sprawia, że ​​stary projekt. Jednak dla niektórych użytkowników po zalogowaniu nadal renderuje stary projekt.

Ktoś wie, czy można wymusić nowy projekt, w przeciwnym razie, w jaki sposób można temu zaradzić?

+0

Czy możesz sprawdzić wygenerowany kod HTML na swojej stronie, jeśli skonfigurowane atrybuty (takie jak "układ danych") są w obu przypadkach takie same? –

+0

Hej @FabianH. tak, oni są. – slawrence10

+0

Czy w obu przypadkach korzystasz z tej samej instancji przeglądarki? Czy możesz odtworzyć błąd w JSfiddle? –

Odpowiedz

3

Ostatnio miałem ten sam problem, zdając sobie sprawę, że dopiero po zalogowaniu użytkownika mamy nowy projekt. W contact with Facebook tak właśnie powiedzieli:

Dziękujemy za skontaktowanie się z nami! To normalne, że gdy nowa funkcja jest uruchamiana , inny użytkownik prawdopodobnie zobaczy inne rzeczy (stary projekt: w porównaniu do nowego projektu). Przykro nam, że programista nie może dostosować , który zostanie wyświetlony użytkownikowi. Myślę, że nowy projekt nie powinien być problemem z numerem na swojej stronie internetowej, ponieważ zmieniono jego rozmiar na . Jeśli potrzebujesz więcej informacji, daj mi znać.

Niestety, jeszcze nie można tego zmienić. Opcja: poczekaj, aż zwolnią ją we wszystkich sytuacjach.