Блестящая переменная имя хоста в метатегах - PullRequest
0 голосов
/ 12 января 2020

Я делаю приложение Shiny, и в нем я пытаюсь установить мета-теги open graph

  tags$head(
    tags$title("Website"),
    tags$meta(property="og:title",content="Website"),
    tags$meta(property="og:description", content="This is a website"),
    tags$meta(property="og:type",content="website"),
    tags$meta(property="og:url", content="http://127.0.0.1")
)

Моя проблема в том, что я не хочу Жесткий код тега og:url, так как он входит в контейнер docker, и я не знаю, каким будет URL во время его создания. У данных session есть URL-адрес, однако я не могу получить к нему доступ из пользовательского интерфейса, но только с сервера, и я думаю, что теги для правильного чтения не могут быть динамическими c. Я пытался использовать Sys.getenv(), чтобы извлечь URL-адрес из переменных среды, но кажется, что Shiny Server не позволяет приложениям Shiny обращаться к ним .

Так что мой вопрос, как я могу получить этот URL будет извлечен из приложения Shiny Server и не будет жестко задан?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...