Я пытаюсь создать usercript, который автоматически добавляет изображение QR-кода текущего URL-адреса в меню «Поделиться» на странице видео на YouTube.Youtube QR Code Generation UserScript не работает
Я ничего не знаю о JavaScript, UserScript, HTML и т.д. Но, это то, что я до сих пор:
// ==UserScript==
// @name Youtube QR ShareLink
// @description Displays QR of youtube URL
// @version 0.1
// @match http://www.youtube.com/watch*
// @match https://www.youtube.com/?*
// @match http://www.youtube.com/?*
// @match https://www.youtube.com/watch*
// @include http://www.youtube.com/?*
// @include http://www.youtube.com/watch*
// @include https://www.youtube.com/?*
// @include https://www.youtube.com/watch*
// ==/UserScript==
(function() {
var shareDiv = document.getElementById('share-option-container ytg-box');
var qrIMG = 'http://chart.googleapis.com/chart?chl=' + window.location.href + '&chld=M%7C0&cht=qr&chs=125x125';
var img = document.createElement('qrcode');
img.src=qrIMG;
img.width=125;
img.height=125;
shareDiv.appendChild(img);
}());
Unsurprisingly, он не работает. Может ли кто-нибудь рассказать мне, что это я делаю неправильно?
Спасибо!
Это здесь не имеет смысла: ' 'разделённый вариант-контейнер YTG-box''' id' не может иметь место в нем. –