html - R shiny - 使用 titlePanel 在浏览器窗口中添加 Logo

标签 html css r shiny

我想以与通常显示所有浏览器窗口相同的方式向浏览器窗口添加 Logo :

enter image description here

titlePanel 允许通过使用以下方式轻松地将图像添加到应用程序标题: titlePanel(title = div(img(src="myAppImage.jpg"), "我的应用名称") 也可以使用 windowTitle 作为参数添加浏览器窗口应显示的标题。

但是,在将图像添加到浏览器窗口时它不起作用。我试过了: titlePanel(title = div(img(src="myAppImage.jpg"), "我的应用名称"), windowTitle = div(img(src="myBrowserImage.png"), "我的浏览器名称"))。但这给出了以下浏览器名称:

正确的写法是什么?

最佳答案

不在 titlePanel 中,但您可以在 ui 中添加以下内容:

tags$head(
        tags$link(rel = "icon", type = "image/png", sizes = "32x32", href = "/myBrowserImage.png"))

此外,您还应该将图片放在 www 文件夹中。

关于html - R shiny - 使用 titlePanel 在浏览器窗口中添加 Logo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62558458/

相关文章:

html - 控制插入边框的两种颜色?

html - Bootstrap 定制

html - 背景图像的 Z 索引

Javascript 聊天室 : How to establish who im sending a message to?

javascript - 单击链接时显示相关 div

r - Shiny - 创建一个表格,其单元格可以通过单击打开和关闭

r - 使用 nlm 函数对多个变量进行优化

r - 在 Windows 中使用 sendmailR

html - 如何在绝对定位的 float 元素周围定义边距(CSS)?

html - 在一个容器中定位多个div