Проект Hackathon относительно Twitter - PullRequest
0 голосов
/ 10 февраля 2019

Я приму участие в моем первом хакатоне на предстоящих выходных и планирую создать расширение для Chrome на базе Twitter.По сути, когда кто-то хочет написать в твиттере или ответить на что-то, и он нажимает кнопку «твит», он открывает всплывающее модальное окно, которое задает им несколько вопросов об их твите (чтобы побудить их помнить о том, что онисообщение).В модале будет кнопка, которая затем публикует твит.

Итак, чтобы подвести итог, мой модал будет посредником в процессе публикации твита.

Какие технологиибудет полезно в реализации этого?В частности, как я могу реализовать функцию, при которой кто-то нажимает кнопку твит / ответ, и она открывает модальное окно моего веб-приложения на том же экране?Поправьте меня, если я ошибаюсь, но я думаю, что это называется захватом событий?Это как-то связано с веб-контентом?

Спасибо!

1 Ответ

0 голосов
/ 11 февраля 2019

Я делал подобные вещи на других сайтах.Общий обзор того, что вы должны попытаться сделать:

  • Узнайте, как твиттер отправляет твиты, у кнопки "твит" есть класс "js-send-tweets", я бы начал с этого исследования.У них, вероятно, есть кусок js, слушающий нажатие кнопки.
  • Как только вы поняли это, вы можете переопределить эту функцию, вставив свой собственный скрипт на страницу после твиттера.Таким образом, когда вы нажмете твит, ваша функция будет выполнена.
  • Вы должны написать свою собственную логику, а затем добавить также логику функции твиттера, которая будет условно выполняться на основе действий пользователя.
...