私は現在のURLのQRコードイメージをyoutubeのビデオページの '共有'メニューに自動的に追加するuserscriptを作成しようとしています。YouTube QRコードの生成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);
}());
当然のことながら、それは動作しません。 誰でも教えてくださいそれは何か私は間違っていますか?
ありがとうございました!
ここでは意味がありません: ''share-option-container ytg-box''' id'にスペースを入れることはできません。 –