Mein ui.R ist:R - Glänzendes - Karte nicht angezeigt, wenn ich tablePanel verwenden
library(shiny)
library(leaflet)
navbarPage("POC IoT",
tabPanel("Carte Géolocalisation",
#tags$style(type = "text/css", "html, body {width:100%;height:100%}"),
leafletOutput("map", width = "100%", height = "100%")
),
tabPanel("Carte Trajet"),
tabPanel("Données")
)
Mein server.R ist:
library(shiny)
library(leaflet)
source("load_data.R")
data <- load_data_moment()
function(input, output, session) {
output$map <- renderLeaflet({
leaflet(data) %>%
addTiles() %>%
addMarkers(~long, ~lat,clusterOptions = markerClusterOptions(),popup = ~paste(remorque))
})
}
Wenn ich diesen Code verwenden, ohne TabPanel, es funktioniert, ich habe eine Karte. Wenn ich das TabPanel hinzufüge, habe ich die Navbar aber Karte wird nicht angezeigt.
Mit 92vh wird die Menüleiste angezeigt, aber nicht die Karte. Ich verstehe nicht warum. – celianou
Welchen Browser benutzen Sie? vh beendet eine neue Einheit und wird möglicherweise nicht von allen Browsern unterstützt. Wenn es nicht funktioniert, ändere es einfach in 500px oder so ähnlich. –
Das ist es !! Es funktioniert auf IE und Google Chrome. Aber ich habe mit dem Rstudio Viewer getestet. Und es hat damit nicht funktioniert. – celianou