r – 将带有html的本地图像添加到Shiny应用程序中
发布时间:2020-12-31 16:05:29 所属栏目:资源 来源:网络整理
导读:我正在尝试添加位于我的计算机上的图像,但它无法正常工作.我创建了一个test.html文件,当我用浏览器(firefox)打开它时,它会渲染图像.但是当我尝试使用与Shiny相同的代码时,它不起作用.以下是我正在尝试的代码: #html Code!DOCTYPE htmlhtmlhead title Corint
我正在尝试添加位于我的计算机上的图像,但它无法正常工作.我创建了一个test.html文件,当我用浏览器(firefox)打开它时,它会渲染图像.但是当我尝试使用与Shiny相同的代码时,它不起作用.以下是我正在尝试的代码: #html Code <!DOCTYPE html> <html> <head> <title> Corinthians </title> </head> <body> <p> Vai corinthians </p> <img id="stats_logo" align="right" src="file:///H://lab/comunicacao/logo hyper/logo_hyp.jpg" /> </body> </html> ## Shiny Code headerPanel_2( HTML( '<div id="stats_header"> Relatório de Horas <a href="http://hyperativa.com.br/" target="_blank"> <img id="stats_logo" align="right" alt="" src="file:///H://lab/comunicacao/logo hyper/logo_hyp.jpg" /> </a> </div>' ),h3,"Relatório de Horas" ) 这是functionm,headerPanel_2.我正在使用: headerPanel_2 <- function(title,h,windowTitle=title) { tagList( tags$head(tags$title(windowTitle)),h(title) ) } 我认为代码中的关键是“src =”file:/// H:// lab / comunicacao / logo hyper / logo_hyp.jpg“.那有什么问题?我怎么说闪亮在哪里?该文件位于我的电脑上? 解决方法您必须在shour闪亮的应用程序目录中创建一个www目录并将您的图像放入其中.然后您可以直接显示它:<img src="logo_hyp.jpg" /> 当然,这适用于每种类型的文件:javascript,CSS等. (编辑:武汉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |