ответить-поделиться не может поделиться - PullRequest
0 голосов
/ 06 марта 2020

Я пытался поделиться текущим URL статьи в социальных сетях, таких как Facebook, Twitter и LinkedIn, используя пакет реагировать-поделиться . У меня есть некоторые проблемы на этой странице: null (URL: https://www.linkedin.com/shareArticle/?url=https%3A%2F%2Fstaging.bidboxid.co%2Fcar-details%2Fhonda-brio-at-limited-edition&mini=true)

код:

import React from 'react';
import { LinkedinShareButton } from "react-share";
let shareUrl = window.location.href;

export default class Share extends React.Component {
   render() {
      return(
      <LinkedinShareButton url={`${shareUrl}`}>
         <div className="icon-socmed-white linkedin">
            <FaLinkedinIn/>
         </div>
      </LinkedinShareButton>)
   }
}

Что странно в этом случае, если я попытаюсь поделиться страницей homepage как статьей для публикации, все будет работать нормально.

1 Ответ

1 голос
/ 06 марта 2020

Похоже, что linkedin удалил их поддержку для обмена URL-адресами. Если вы посмотрите документацию (https://docs.microsoft.com/en-us/linkedin/consumer/integrations/self-serve/share-on-linkedin?context=linkedin / consumer / context ), в ней никогда не будет упоминания о совместном использовании с использованием URL.

Возможно, общий доступ к домашней странице все еще работает, потому что они пропустили удаление поддержки для этого типа URL пока что.

Скорее всего, требуется доля реакции-обмена / больше не будет поддерживать LinkedIn. Вы можете следовать приведенной выше документации, чтобы знать, как реализовать совместное использование самостоятельно.

LE: вот еще один ответ на стек, который говорит то же самое: Как создать пользовательскую кнопку общего доступа LinkedIn

...