Map.setGestureHandling

تتحكّم هذه السمة في كيفية التعامل مع الإيماءات على الخريطة.

يمكنك الاطّلاع على https://developers.google.com/maps/documentation/javascript/reference/map#MapOptions.gestureHandling.

الاستخدامالمرتجعات
Map.setGestureHandling(option)
الوسيطةالنوعالتفاصيل
optionسلسلةالخيار الذي يتحكّم في كيفية التعامل مع الإيماءات على الخريطة القيم المسموح بها:
  • "تعاونية": تؤدي أحداث التمرير وإيماءات اللمس بإصبع واحد إلى تمرير الصفحة، ولا تؤدي إلى تكبير الخريطة أو تحريكها. تتيح إيماءات اللمس بإصبعين تحريك الخريطة وتكبيرها أو تصغيرها. يؤدي تمرير الأحداث مع الضغط على مفتاح Ctrl أو مفتاح ‎⌘ إلى تكبير الخريطة. في هذا الوضع، تتفاعل الخريطة مع الصفحة.
  • "greedy": يؤدي تحريك إصبع واحد أو أكثر على الشاشة إلى تحريك الخريطة أو تكبيرها أو تصغيرها.
  • "none": لا يمكن للمستخدم تحريك الخريطة أو تكبيرها أو تصغيرها باستخدام الإيماءات.
  • "تلقائي": (الإعداد التلقائي) تكون معالجة الإيماءات تعاونية أو شرهة، وذلك حسب ما إذا كانت الصفحة قابلة للتمرير أو في إطار iframe.