我的闪亮应用中显示iframe的错误是什么?

问题描述 投票:0回答:2

我想在闪亮的应用程序中使用iframe。我是R的新人,有光泽。这是我的代码:

library(shinyLP)
library(shiny)

ui <- fluidPage(
  fluidRow(
    htmlOutput("frame")    
  )
)

server <- function(input, output,session) {

    output$frame <- renderUI({
      link <- "http://www.ogame.de"
      Frame <- tags$iframe(width = "1042", height = "823", url_link = link)
      Frame
  })
}

shinyApp(ui, server)

如果我在框架中运行应用程序是“未找到”而不是谷歌。问题是什么?

r iframe shiny
2个回答
0
投票

你在找这个吗?

library(shinyLP)
library(shiny)

ui <- fluidPage(
  fluidRow(
    htmlOutput("frame")    
  )
)

server <- function(input, output,session) {

  output$frame <- renderUI({
    link <- "http://www.ogame.de"
    Frame <- iframe(width = "1042", height = "823", url_link = link)
    Frame
  })
}

shinyApp(ui, server)

(用浏览器打开)


0
投票
Put the link into the tags, like so:

    server <- function(input, output,session) {

      output$frame <- renderUI({
        Frame <- tags$iframe(src = "http://www.ogame.de",width = "1042", height = "823")
        Frame
      }) 
}

您不需要使用shinyLPpackage来显示iFrame。

© www.soinside.com 2019 - 2024. All rights reserved.