我运行了一个闪亮的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.R
或ui.R
代码中加载的字体吗?
答案 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')
)