タグ「ニコニ広告」記事一覧
「ニコニ広告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をリリースしました。
この拡張機能については上のリンクからどうぞ。
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);
});