3

光沢のある https サーバーを実行し、rCharts を使用して dTable をプロットして、dataTables から複数列の並べ替えを実行しようとしました ( https://stackoverflow.com/a/20956772/719016を参照)。

コンソール出力とこの説明 ( http://yoast.com/wordpress-ssl-setup/ ) から推測できることは、この rCharts テーブルが templates/default.html 経由で fonts.googleapis.com からフォントを読み込もうとしているということです。光沢のある:

[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コードでロードしようとしているフォントをオーバーライドできますか?

4

1 に答える 1

1

Google Fonts もサポートしている https 経由でフォントを手動で読み込んでみることができます。

 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')
  )
于 2014-04-27T15:20:42.373 に答える