gpt4 book ai didi

r - 将带有 html 的本地镜像添加到 Shiny 应用程序

转载 作者:行者123 更新时间:2023-12-04 06:19:43 26 4
gpt4 key购买 nike

我正在尝试添加位于我的计算机上的图像,但它不起作用。我创建了一个 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"
)

这是函数,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”。那有什么问题?我怎么说 Shiny 的地方文件位于我的电脑上?

最佳答案

您必须创建一个 www shour Shiny 应用程序目录中的目录并将您的图像放入其中。然后你可以直接显示它:

<img src="logo_hyp.jpg" />

当然,这适用于每种类型的文件:javascript、CSS 等。

关于r - 将带有 html 的本地镜像添加到 Shiny 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19434991/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com