2016-03-02 2 views
2

У меня есть статическое изображение в локальной папке, которую я пытаюсь сделать в Блестящем пользовательском интерфейсе, и она не работает. Показывает сломанное изображение с вопросительным знаком посередине.R Shiny img() на стороне пользовательского интерфейса не отображает изображение

ui <- fluidPage(img(src = 'imagefile.png', height = '100px', width = '100px')) 
server <- function(input, output) {} 
shinyApp(ui = ui, server = server) 

Любая идея, что происходит?

+0

В дополнение к ответу @ jenesaisquoi ниже, сохраните приложение в том же каталоге, в котором вы сохранили свою www-папку, и назовите приложение «app.R» – aelwan

ответ

6

Поместите изображение в папку с именем www в том же каталоге, чтобы у вас есть www/imagefile.png. Затем вызовите

library(shiny) 
ui <- fluidPage(img(src = 'imagefile.png', height = '100px', width = '100px')) 
server <- function(input, output) {} 
shinyAppDir(".") 

Но, вы, вероятно, хотите использовать runApp с отдельной Ui и файлового сервера.

+0

Это сработало. Благодарю. Не удалось найти его документально. Возможно, я пропустил это. – Gopala

Смежные вопросы