R Shiny rCharts https服务器无法加载fonts.googleapis.com

时间:2014-01-07 12:18:56

标签: r shiny rcharts google-apis-explorer

我运行了一个闪亮的https服务器,我尝试使用rCharts绘制dTable,以便我可以从dataTables进行多列排序(参见https://stackoverflow.com/a/20956772/719016)。

我可以从控制台输出中扣除的内容和此解释(http://yoast.com/wordpress-ssl-setup/)是这个rCharts表正在尝试通过templates / default.html在shiny:

[blocked] The page at 'https://my.server.com/shiny/shiny_dev/' was loaded over HTTPS, but ran insecure content from 'http://fonts.googleapis.com/css?family=Source+Code+Pro': this content should also be loaded over HTTPS.

如果没有管理员访问闪亮服务器的任何想法如何解决这个问题?

我可以覆盖试图在server.Rui.R代码中加载的字体吗?

1 个答案:

答案 0 :(得分:1)

您可以尝试通过https手动加载字体,Google Fonts也支持这种字体。

 ui = bootstrapPage(
    tags$link(
      rel = "stylesheet", 
      href="https://fonts.googleapis.com/css?family=Source+Code+Pro"
    ),
    tags$style("h1{font-family: 'Source Code Pro'}"),
    tags$h1("Test Font"),
    numericInput('n', 'Number of obs', 100),
    plotOutput('plot')
  )