#javascript #twitter #hyperlink
#javascript #Twitter #гиперссылка
Вопрос:
Когда я нажимаю на ссылку на странице, я получаю следующую ошибку: twitter.com заблокирован twitter.com отказано в подключении ERR_BLOCKED_BY_RESPONSE
Я использую следующий код для добавления ссылки на страницу:
function getQuote() {
let newQuote = randomQuote().q;
let newAuthor = randomQuote().a;
let tweetURL = 'https://twitter.com/intent/tweet?hashtags=quotesamp;text=';
tweetURL = tweetURL encodeURIComponent(newQuote ' ' newAuthor);
$('#text').text(newQuote);
$('#author').text(newAuthor);
$('#tweet-quote').attr('href', tweetURL);
}
Если я открою инструменты разработчика в Chrome, я могу нажать на ссылку в теге, и она отлично работает.
Почему это не будет работать на странице?
Комментарии:
1. Я попытался создать весь tweetURL и его кодирование, но это дало те же результаты.
2. Вам удалось решить эту проблему?
Ответ №1:
У меня была такая же проблема с моим кодом React. У меня также был установлен целевой атрибут «_blank». Прочитайте сообщение ниже, измените его на «_top», и кнопка tweet начала работать в моем браузере Chrome.