reviewsהשקת Places UI Kit: ספריית רכיבים מוכנה לשימוש בעלות נמוכה, שמאפשרת לכם להוסיף לכל מפה שתבחרו את ממשק המשתמש המוכר של 'מקומות' במפות Google. כדאי לנסות אותו ולשלוח לנו משוב כדי לעזור לנו לעצב את העתיד של GMP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
בדף הזה מתוארים האירועים בממשק המשתמש ואירועי השגיאה שתוכלו להאזין להם ולטפל בהם באופן פרוגרמטי.
אירועים בממשק המשתמש
בקטע הזה מפורטים האירועים האינטראקטיביים וההתראות על שינוי המצבים שתוכלו להאזין להם ולטפל בהם באופן פרוגרמטי כשעובדים עם מפות תלת-ממדיות. JavaScript בדפדפן מבוסס על אירועים, כלומר הוא מגיב לאינטראקציות של משתמשים על ידי יצירת אירועים שהתוכנה יכולה להאזין להם ולהריץ קוד בהתאם.
יש שני סוגים עיקריים של אירועים:
אירועי אינטראקציה של משתמשים (כמו קליקים על העכבר) מופצים מאזור התצוגה של המפה בתלת-ממד אל הקוד שלכם. האירועים האלה מאפשרים להגיב לפעולות ישירות של משתמשים בסביבת המפה התלת-ממדית. לצפייה בדוגמה
ההתראות על שינוי מצבים משקפות עדכונים במודלים של נתוני המפות בתלת-ממד ובמצב הרינדור, באמצעות סכימה רגילה של gmp-propertychange למתן שמות.
כל אובייקט של API למיפוי תלת-ממדי חושף קבוצה של אירועים בעלי שם, שהתוכנה יכולה לרשום עבורם לוגיקה ולהפעיל אותם כשהאירועים האלה מתרחשים באמצעות הפונקציה addEventListener() המובנית.
הדוגמה הבאה מראה אילו אירועים מופעלים כשמשתמש מבצע אינטראקציה עם המפה:
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-04-29 (שעון UTC)."],[],[],null,[]]