タグ「ニコニ広告」記事一覧

「ニコニ広告ex.」v1.1.4 リリースしました
「ニコニ広告ex.」v1.1.4 リリースしました
猫月あゆむです。以前から開発しているブラウザ拡張機能「ニコニ広告ex.」のv1.1.4をリリースしました。 変更内容のお知らせの前に、この拡張機能についてサクッと説明したいと思います。 ニコニ広告ex. とはニコニコ動画・ニコニコ生放送の視聴ページに「ニコニ広告」のボタンがあると思います。通常、それをクリックすると「ポップアップウィンドウ」としてニコニ広告の画面が表示されるんですが、この拡張機能では、生放送の「ギフト」のように、コメント欄上に表示してくれる拡張機能となります。 DLはコチラから! v1.1.4 更新情報ということで更新情報です。 不具合修正 ポップアップ画面からチケットの確認、福引などが行えなかった不具合を修正しました。 一部チャンネル動画(URLにsoID表記のない動画)でニコニ広告がポップアップで出てしまう不具合を修正しました。 軽微な修正 「ニコニ広告ex.」特設サイトのURLが変わったため、各所修正しました。 現在確認済みの不具合 soでないチャンネル動画で貢献度ランキングが表示されない 詳細 上記不具合に関して、不具合を直すには動画IDの取得方法をまるごと見直す必要が出てきてます…そこらへんも含めて対応検討中なのでもう少々お待ち下さい。なにかいい案ある方は GitHubのissue へコメントお願いします。 また、こんな機能欲しい!、バグってるから直して!っていう連絡は以下までお願いします。 @nekozuki_dev 特設サイト専用フォーム AyumuNekozuki/nicoad-ex document.querySelectorAll('.twemoji') .forEach(el => { if (!el.dataset.src) { return; } const img = document.createElement('img'); img.style = 'display:none !important;'; img.src = el.dataset.src; img.addEventListener('error', () => { img.remove(); el.style.color = 'inherit'; el.style.backgroundImage = 'none'; el.style.background = 'none'; }); img.addEventListener('load', () => { img.remove(); }); document.body.appendChild(img); });
「ニコニ広告ex.」v1.2.0 リリースしました
「ニコニ広告ex.」v1.2.0 リリースしました
猫月あゆむです。以前から開発しているブラウザ拡張機能「ニコニ広告ex.」のv1.2.0をリリースしました。 この拡張機能については上のリンクからどうぞ。 v1.2.0 更新情報機能改善 拡張機能のボタンをわかりやすくしました。 生放送:閉じるボタンを押しやすくしました。 不具合修正 生放送:一部公式番組でフルスク解除時に表示崩れが起きる不具合を修正 生放送:正常な状態で意図せずエラーログが表示されてしまう不具合を修正 細かい修正 動画:各所デザインのズレを修正しました。 生放送:エラーログを5秒後に自動で閉じるようにしました。 裏側の修正 スクリプトを全て見直しました。 スクリプトを軽量化しました。 現在周知の不具合 動画:一部チャンネル動画で貢献度ランキング・広告履歴が表示されない不具合 上記不具合に関して、不具合を直すには動画IDの取得方法をまるごと見直す必要が出てきてます…そこらへんも含めて対応検討中なのでもう少々お待ち下さい。なにかいい案ある方は GitHubのissue へコメントお願いします。 また、こんな機能欲しい!、バグってるから直して!っていう連絡は以下までお願いします。 @nekozuki_dev 特設サイト専用フォーム AyumuNekozuki/nicoad-ex 今回のアプデを解説拡張機能のボタンをわかりやすくしました 状況によっては「ex.」の文字が小さく見づらかったので、広告アイコン全体をオレンジ色にしました。また、今回アイコン画像の形式を PNG から SVG へ変更したので、ダークモード拡張機能等が入っていても綺麗に表示されるかと思います。 生放送:閉じるボタンを押しやすくしました これまで閉じるボタンが広告画面と被り、押しにくい状態でした。今回新しくヘッダー部分を作り、ボタンを押しやすくしました。 ほかいろいろと不具合が治っていたり、表示が綺麗になっていたりします。というのも、スクリプトをほぼすべて書き直しました。 かなりバグ取りをしましたが、なにかバグが有りましたらご連絡ください。 アップデートについてFirefox版は、すでに審査が終了し更新可能です。Chrome版は、前回に引き続き、新型コロナの影響で審査が送れています。今しばらくお待ち下さい。GitHubのReleaseタブから今回のバージョンも直DL可能です。開発への参加お待ちしております。 DLはコチラから! document.querySelectorAll('.twemoji') .forEach(el => { if (!el.dataset.src) { return; } const img = document.createElement('img'); img.style = 'display:none !important;'; img.src = el.dataset.src; img.addEventListener('error', () => { img.remove(); el.style.color = 'inherit'; el.style.backgroundImage = 'none'; el.style.background = 'none'; }); img.addEventListener('load', () => { img.remove(); }); document.body.appendChild(img); });