כתובות URL של CDN
שימוש בסיסי
bottom-right, ונשלטת באמצעות האפשרות position). רכיב הטעינה הוא רק שורש ה-React — מיקומו בדף אינו משפיע על המקום שבו הווידג’ט מופיע.
אפשרויות טעינה
ThunderPhone.mount() מקבלת את אותן אפשרויות כמו רכיב ה-React, בנוסף למאפיין element:
ניקוי
ThunderPhone.mount() מחזירה מופע וידג’ט עם שיטות ניקוי:
unmount() וגם destroy() מבצעות את אותה פעולה — הן מנתקות כל סשן קולי פעיל ומסירות את הווידג’ט מה-DOM. השתמשו בזו שמתאימה יותר לקריאות הקוד שלכם.
נקו תמיד את הווידג’ט בעת ניווט ביישומים בעלי דף יחיד או כאשר הרכיב המכיל מוסר. כך תבטיחו שסשנים קוליים פעילים מנותקים כראוי.
דוגמאות
ערכת נושא כהה עם צבע מותאם אישית
מיקום מותאם אישית
עם קריאות חזרה של אירועים
עם צלצול
שימוש בהפניה לרכיב DOM
שילוב עם WordPress / CMS
הוסיפו זאת לבלוק HTML מותאם אישית או לכותרת התחתונה של ערכת הנושא שלכם:פתרון בעיות
הווידג'ט לא מופיע
הווידג'ט לא מופיע
ודאו שקובצי ה-CSS וה-JS נטענים. בדקו במסוף הדפדפן שגיאות רשת. ודאו שרכיב היעד קיים ב-DOM לפני הקריאה ל-
ThunderPhone.mount().ThunderPhone אינו מוגדר
ThunderPhone אינו מוגדר
הסקריפט עדיין לא נטען. ודאו שתגית ה-
<script> עבור widget.js מופיעה לפני קריאת ה-mount שלכם, או עטפו את קריאת ה-mount במאזין DOMContentLoaded.שגיאה: הדומיין אינו מורשה
שגיאה: הדומיין אינו מורשה
הוסיפו את הדומיין שלכם לרשימת הדומיינים המורשים בהגדרות מפתחים ב-app.thunderphone.com. זכרו ש-
localhost תמיד מורשה.השלבים הבאים
עיצוב
התאימו אישית את מראה הווידג’ט באמצעות מאפייני CSS מותאמים אישית.
רכיב React
משתמשים ב-React? שילוב הרכיב פשוט יותר.