У меня проблемы с созданием моей листовки в полноэкранном режиме go. Хотя я, очевидно, могу просто вручную установить ширину и высоту карты в соответствии с размером экрана, я бы хотел, чтобы карта адаптировалась к размеру экрана, на котором она отображается.
Как мне go автоматизировать размер карты?
Вот код, который я пробовал до сих пор. К сожалению, однако, это не регулирует высоту должным образом.
library(shiny)
library(leaflet)
location=c(46.52433,10.12633)
ui <- fluidPage(
tags$head(tags$style(HTML("#map {height:100%, width:100%;}"))),
leafletOutput("map")
)
server <- function(input, output, session) {
output$map = renderLeaflet({
leaflet() %>% addTiles() %>% setView(lat = location[1],lng = location[2],zoom = 10) %>%
addMarkers(lat = location[1],lng = location[2],popup = "Test") })
}
shinyApp(ui, server)
Любая помощь будет принята с благодарностью, спасибо!