1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/slince-social-share.js

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Кнопка «Поделиться в социальных сетях»

Заголовок: Кнопка «Поделиться в социальных сетях»

Выравнивание заголовка: по центру

Статус сборки

Версия npm

Лицензия

Кнопка «Поделиться в социальных сетях» поможет легко и удобно создавать кнопки для публикации на сайтах социальных сетей. В настоящее время поддерживаются следующие социальные сети, и список продолжает расти:

По умолчанию поддерживается пять тем: square, circle, dark-square, dark-circle и default. Тема default не требует настройки параметра theme.

Конечно, вы можете настроить тему самостоятельно. На узле контейнера автоматически добавляются классы social-share-button и social-share-button-тема. Вы можете использовать эти классы для переопределения или расширения стилей.

Поддерживаемые сайты:

Темы:

  1. По умолчанию: По умолчанию
  2. Квадратная тема: Квадратная
  3. Круглая тема: Круглая
  4. Тёмная квадратная тема: Тёмная квадратная
  5. Тёмная круглая тема: Тёмная круглая

Установка

Поддерживаются три способа установки:

  1. Через NPM/Yarn:
$ npm install social-share-button.js --save

Если вы используете yarn, то:

$ yarn add social-share-button.js
  1. Через тег script: Скачайте файлы social-share.min.js и social-share.min.css из папки dist этого проекта и скопируйте их в свой проект. Затем добавьте ссылки на эти файлы через теги script и link.

Основное использование

Быстрый старт

import SocialShare from 'social-share-button.js'; // Если вы используете тег script, этот шаг не требуется

new SocialShare('.social-share-container');

Переключение темы

new SocialShare('.social-share-container', {
    theme: 'square'
});

Настройка параметров общего доступа

new SocialShare('.social-share-container', {

    // Определение общих параметров общего доступа
    title: '百度搜索',
    url: 'http://www.baidu.com',
    summary: 'Один китайский поисковый сайт',
    image: 'https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/bd_logo1_31bdc765.png',

    // Отдельная настройка параметров общего доступа для Weibo, остальные параметры аналогичны
    weibo: {
        title: '网易',
        url: 'http://www.qq.com',
        summary: '网易门户',
        image: 'https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/bd_logo1_31bdc765.png'
    }
});

Отключение определённых кнопок

new SocialShare('.social-share-container', {
    facebook: false,
    twitter: false
});

Дополнительные примеры см. в разделе examples.

Лицензия

Лицензия MIT

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Социал шеар может помочь легко и удобно создать на вашем сайте кнопки для публикации контента в социальных сетях. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/slince-social-share.js.git
git@api.gitlife.ru:oschina-mirror/slince-social-share.js.git
oschina-mirror
slince-social-share.js
slince-social-share.js
master