【问题标题】:Shinyapp displays only on left-half of the screenShinyapp 仅显示在屏幕的左半部分
【发布时间】:2021-01-28 19:31:30
【问题描述】:

昨天晚上强制重启后,过去 10 个月运行良好的闪亮应用开始仅显示在边缘浏览器窗口的左半部分。右半部分为蓝屏,如下图所示。问题在 chrome 和 IE 上仍然存在。

我已经重新启动了 R、RStudio,甚至多次重新启动了笔记本电脑。我确实尝试了以下

shinyApp(ui, server, options = list(width = '100%'))

情节和侧边栏似乎是固定的。当我减少/增加屏幕宽度时,只有蓝色部分减少/增加。

如果有任何解决此问题的建议,我将不胜感激。也许有一个浏览器设置或js或css代码可以覆盖这个设置。

【问题讨论】:

    标签: javascript css r shiny shinydashboard


    【解决方案1】:

    此问题仅存在于一个应用程序中。其他应用程序不受影响。最近对边缘的更新似乎干扰了我的 custom.css。一旦我注释掉该行,蓝屏就会消失。 custom.css 中的大部分自定义现在都不需要,因为我正在使用仪表板主题。

    只有第一个菜单项未激活的第二个问题是由于图像包含在dashboardHeader() 的标题栏中,并带有tags$li(a(href=...,img(src=...), class="dropdown"))。它适用于icon() 或将img(...) 更改为tags$img(...)。请注意,设置代码处理方式规则的开源联盟最近确实改变了规则。这影响了我的应用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-24
      • 1970-01-01
      • 2015-07-28
      • 1970-01-01
      • 2019-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多