Memuatkan Pemalam Sosial Facebook Secara Dinamik
Apabila cuba membenamkan pemalam sosial Facebook dalam halaman web, anda mungkin menghadapi masalah apabila pemalam itu gagal untuk dipaparkan apabila ditambah secara dinamik melalui Javascript.
Latar Belakang Isu
Kit Pembangunan Perisian (SDK) Javascript Facebook mengimbas halaman untuk mencari elemen yang mengandungi penanda pemalam sosial semasa pemula. Walau bagaimanapun, jika elemen ini ditambah selepas beban awal SDK, ia tidak akan dihuraikan dan pemalam tidak akan muncul.
Penyelesaian: FB.XFBML.parse()
Untuk menangani isu ini, anda mesti memberitahu SDK secara jelas untuk menghuraikan elemen yang baru ditambah dengan menggunakan fungsi FB.XFBML.parse(). Fungsi ini akan mengenal pasti sebarang penanda pemalam sosial yang belum dihuraikan dan memaparkan pemalam yang sepadan.
Penggunaan Contoh
Selepas menambah penanda pemalam sosial secara dinamik, hubungi kod berikut:
FB.XFBML.parse();
Maklumat Tambahan
Untuk butiran lanjut tentang FB.XFBML.parse() dan fungsi SDK Facebook lain, rujuk dokumentasi rasmi:
Atas ialah kandungan terperinci Bagaimana untuk Memuatkan Pemalam Sosial Facebook Secara Dinamik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!