Мне удалось решить эту проблему, исключив все упоминания dashArray
в функции addPolygons
.
В приведенном ниже коде я исключил строку dashArray = "",
leafletProxy("map") %>%
addPolygons(
data = sp,
stroke = FALSE,
fillOpacity = 0.9,
smoothFactor = 0.5,
color = colors,
group = "Analysis",
highlight = highlightOptions(
weight = 10,
color = "#666",
dashArray = "",
fillOpacity = 1,
bringToFront = TRUE,
stroke = FALSE
),
label = label
) %>%
addLegend(
position = "bottomright",
pal = colorPalette,
values = colorValues,
layerId = "legendColors",
title = legendTitle
)
Каким-то образом это dashArray
вызывает ошибку в JavaScript (?). Во всяком случае, глядя на консоль в моем браузере, я получил следующую ошибку, которая была ключом к решению проблемы.
Надеюсь, это поможет другим решить эту очень загадочную ошибку!