React.js динамически изменять изображение мета-тега

#reactjs

#reactjs

Вопрос:

   <Helmet>
  <title>Tryon</title>
  <meta id="meta-description" name="description" content="smartshop" />
  <meta id="og-title" property="og:title" content="smartshop" />
  <meta id="og-image" property="og:image" content="https://wl-brightside.cf.tsp.li/resize/728x/jpg/e35/4ec/4bb0ae5afebff4afdab1b29f5b.jpg" />
  </Helmet>
 

Привет, здесь я пытаюсь динамически изменять мета-изображение, но оно не работает.

https://beta.smartshop.social/sharing/?user_id=1amp;id=114amp;text=smartshop

Вот URL-адрес. Мета-изображение не приходит, пожалуйста, взгляните

Ответ №1:

Динамическое изменение мета-тегов для OGP не работает так, как вы хотите. Потому что большинство сканеров веб-сервисов не запускают JavaScript, а цикл обхода выполняется медленнее, чем вы хотите.

Но изображение может изменяться динамически другим способом. Исправление URL и сервер динамически возвращают различные изображения.

Ответ №2:

Если вы хотите изменить любой тег, который нравится этой части head тега link , meta , title

вы можете использовать helmet пакет, он отлично работает, и ваш ссылочный URL также использует helmet