2016-04-13 23 views
1

Web sayfamda bir harita çizmek için Highmaps kullanıyorum. Yakınlaştırmak için herhangi bir yakınlaştırma özelliğini devre dışı bırakmak istiyorum:Yakınlaştırma/Uzaklaştırma ortamından kaldırılıyor

  1. Uzaklaştırma düğmeleri ile yakınlaştırma.
  2. Kaydırma ile.
  3. Yakınlaştırmak için sıkıştırın. Dokunmatik aygıtlarda
  4. .
  5. birden fazla tıklama yakınlaştırmak için

Bunu denedim.

chart:{ 
    pinchType : 'none', 
    zoomType : 'none' 
} 

ve bu:

mapNavigation:{ 
     enableButton:false, 
     enableDoubleClickZoom:false, 
     enableDoubleClickZoomTo:false, 
     enableMouseWheelZoom:false, 
     enableTouchZoom:false 
     }, 

ama hiçbir şans.

+3

(http://jsfiddle.net/gh/get/jquery /1.7.2/highslide-software/highcharts.com/tree/master/samples/maps/mapnavigation/doubleclickzoomto/) ve tüm yakınlaştırma devre dışı bırakıldı. – wergeld

cevap

0

bu demo

deneyin

$.getJSON('https://www.highcharts.com/samples/data/jsonp.php?filename=world-population-density.json&callback=?', function(data) { 
 

 
    // Initiate the chart 
 
    Highcharts.mapChart('container', { 
 

 
    title: { 
 
     text: 'Zoom in on country by double click' 
 
    }, 
 

 
    mapNavigation: { 
 
     enabled: false, 
 
    }, 
 

 
    colorAxis: { 
 
     min: 1, 
 
     max: 1000, 
 
     type: 'logarithmic' 
 
    }, 
 

 
    series: [{ 
 
     data: data, 
 
     mapData: Highcharts.maps['custom/world'], 
 
     joinBy: ['iso-a2', 'code'], 
 
     name: 'Population density', 
 
     states: { 
 
     hover: { 
 
      color: '#a4edba' 
 
     } 
 
     }, 
 
     tooltip: { 
 
     valueSuffix: '/km²' 
 
     } 
 
    }] 
 
    }); 
 
});
#container { 
 
    height: 500px; 
 
    min-width: 310px; 
 
    max-width: 800px; 
 
    margin: 0 auto; 
 
} 
 

 
.loading { 
 
    margin-top: 10em; 
 
    text-align: center; 
 
    color: gray; 
 
}
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> 
 
<script src="https://code.highcharts.com/maps/highmaps.js"></script> 
 
<script src="https://code.highcharts.com/maps/modules/data.js"></script> 
 
<script src="https://code.highcharts.com/maps/modules/exporting.js"></script> 
 
<script src="https://code.highcharts.com/mapdata/custom/world.js"></script> 
 

 

 
<div id="container" style="max-width: 1000px"></div>

jsfiddle demo: Ben senin `mapNavigation` seçenekleri demo eklendi http://jsfiddle.net/geogeorge/ssh63xhb/

İlgili konular