當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


JavaScript ArcGIS Navigation.browserTouchPanEnabled用法及代碼示例

基本信息

以下是所在類或對象的基本信息。

AMD: require(["esri/views/navigation/Navigation"], (Navigation) => { /* code goes here */ });

ESM: import Navigation from "@arcgis/core/views/navigation/Navigation";

類: esri/views/navigation/Navigation

繼承: Navigation > Accessor

自從:用於 JavaScript 4.9 的 ArcGIS API

用法說明

Navigation.browserTouchPanEnabled函數(或屬性)的定義如下:

browserTouchPanEnabled Boolean


自從:ArcGIS 適用於 JavaScript 4.14 的 API

指示是否單指觸摸View drag事件事件被啟用或禁用。什麽時候false,無法在觸摸設備上使用單指觸摸手勢平移Map。這將允許網頁向下滾動,而無需在觸摸設備上平移Map。雖然禁用了單點觸控平移和縮放,但Map仍然可以平移、縮放和旋轉(如果不受約束)手指。此屬性不影響基於鼠標的拖動。

默認值:true

例子:

// Disable single touch panning in a MapView.
const view = new MapView({
  container: "viewDiv",
  map: new Map({
    basemap: "streets-vector"
  })
});
view.navigation.browserTouchPanEnabled = false;

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 Navigation.browserTouchPanEnabled。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。