Rshiny, iframes одни URL работают, другие не - PullRequest
0 голосов
/ 12 января 2020

Я пытался создать небольшое приложение для личного использования с помощью Rshiny.

Я был очень счастлив, пока меня не заблокировала неожиданная проблема:

В моем приложении я могу загрузить Многие iframes (с некоторыми URL-адресами) с другими URL-адресами не работают.

Вот исходный код:

    library(shiny)
    library(shinydashboard)
    library(XML)
    library(RCurl)
    library(httr)

    url2 = "https://stackoverflow.com/questions/53241565/how-do-i-get-the-geturl-function-to-work-in-r"
    url3 <- "https://www.scibite.com/whats-new/entry/scibites-news-service#scibites/news.html?q=GENE"
    url4 <- "https://shiny.rstudio.com/articles/tag-glossary.html"
    url5 <- "https://shiny.rstudio.com/"

    ui <- dashboardPage(
      dashboardHeader(title = "CVs"),
      dashboardSidebar(    
        sidebarMenu(
          menuItem("DS", tabName = "DS", icon = icon("laptop-code")),
          menuItem("Fin", tabName = "Fin", icon = icon("dollar-sign"))
        )),
      dashboardBody(    
        tabItems(
          # First tab content
          tabItem(tabName = "DS",

                  tags$iframe(src=url5, height=800, width=1400)

                        ),

          # Second tab content
          tabItem(tabName = "Fin",
                  h2("Fin")

          )
        )
      )
    )


    server <- function(input, output) {
    }
    shinyApp(ui, server)

url 2 не дает результата. (То же самое относится и к фактическому URL, который мне нужен: тот, который дает доступ к моему резюме на cvdesignr). Он печатает пустую страницу ....

URL 3,4 и 5 дают результаты. (работает отлично, как задумано)

Почему? Как это можно исправить? Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...