Javascript Can';t设置传单1.0.2和1.1-dev上的分数缩放

Javascript Can';t设置传单1.0.2和1.1-dev上的分数缩放,javascript,html,leaflet,Javascript,Html,Leaflet,以下是该问题的超简单6行示例: HTML: 本例使用传单1.0.2,文档在这里,但它似乎不支持应有的分数缩放。1.1-dev上的相同问题。我做错了什么 谢谢 编辑:出于某种原因,它与传单-1.0.0-b1配合得很好…找到了答案-应该将zoomSnap设置为0或较小的值。结果- 对我来说,只有当另一个参数zoomDelta也设置为一个小值时,它才起作用。例如: var map = L.map('map', { center: [51.505, -0.09], zoom: 14.26,

以下是该问题的超简单6行示例:

HTML:

本例使用传单1.0.2,文档在这里,但它似乎不支持应有的分数缩放。1.1-dev上的相同问题。我做错了什么

谢谢


编辑:出于某种原因,它与传单-1.0.0-b1配合得很好…

找到了答案-应该将zoomSnap设置为0或较小的值。结果-


对我来说,只有当另一个参数zoomDelta也设置为一个小值时,它才起作用。例如:

var map = L.map('map', {
  center: [51.505, -0.09],
  zoom: 14.26,
  zoomSnap: 0.1,
  zoomDelta: 0.1
})
var map = L.map('map', {
  center: [51.505, -0.09],
  zoom: 14.3
})
L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png').addTo(map);
var map = L.map('map', {
  center: [51.505, -0.09],
  zoom: 14.26,
  zoomSnap: 0
})
var map = L.map('map', {
  center: [51.505, -0.09],
  zoom: 14.26,
  zoomSnap: 0.1,
  zoomDelta: 0.1
})