Google Chromeのマイナポータルがエラーで[api-primagest.net]の権限を求められる場合の対処法

Google Chromeブラウザーでマイナポータルを利用する際に「マイナポータルが無効になりました。再度有効にするには次の新しい権限を許可してください。」[api.primagest.net 上にある自分のデータの読み取りと変更]メッセージが表示されて拡張機能が利用できない場合の対処法を備忘録的に投稿します。

続きを読む Google Chromeのマイナポータルがエラーで[api-primagest.net]の権限を求められる場合の対処法

JavaScriptで video タグのサイズが取得できない場合の対処法

Google Chromeの拡張機能を制作する過程で、HTMLの video タグで再生される動画の横幅や高さを取得する方法について備忘録的に投稿しておきます。

続きを読む JavaScriptで video タグのサイズが取得できない場合の対処法

JavaScriptで video タグの動画のサムネイル画像を取得する方法

Google Chromeの拡張機能を制作する過程で、HTMLの video タグで再生される動画のサムネイル用の画像を取得する方法について備忘録的に投稿しておきます。

続きを読む JavaScriptで video タグの動画のサムネイル画像を取得する方法

Chrome 拡張機能で background.js からのログ出力をIIS(ASP.NET)で受け取る方法

Google Chromeの拡張機能で、background.js などのServiceWorkerのスクリプトからログ出力を、IIS(ASP.NET)で受け取る方法について備忘録的に投稿しておきます。

続きを読む Chrome 拡張機能で background.js からのログ出力をIIS(ASP.NET)で受け取る方法

Chrome 拡張機能で”sidepanel.close”の実行時に”No matching signature.”エラーになる場合の対処法

Google Chromeの拡張機能で、スクリプトからサイドパネルを閉じるために “sidepanel.close” を実行時する際に “No matching signature.” エラーになる場合がありました。JavaScriptからサイドパネルを閉じる方法について備忘録的に投稿しておきます。

続きを読む Chrome 拡張機能で”sidepanel.close”の実行時に”No matching signature.”エラーになる場合の対処法

Chrome 拡張機能でユーザーが開いたタブを取得したい場合

Google Chromeの拡張機能で、新しいタブが作成されたイベントで、ユーザーが開いたタブの有無を判定する方法について備忘録的に投稿しておきます。

続きを読む Chrome 拡張機能でユーザーが開いたタブを取得したい場合

Chrome 拡張機能で”executeScript”で実行した “content.js” がDevToolsに表示されない原因

Google Chromeの拡張機能で “executeScript” で指定したファイルの”debugger” などが機能しないことや、開発者ツールに表示されない場合の対処法について備忘録的に投稿しておきます。

続きを読む Chrome 拡張機能で”executeScript”で実行した “content.js” がDevToolsに表示されない原因

Chrome 拡張機能で”console.error”を使わない理由 

Google Chromeの拡張機能でエラー時の内容をコンソールに出力するケースは多々あります。その際に、console.error を使うデメリットについて備忘録的に投稿しておきます。

続きを読む Chrome 拡張機能で”console.error”を使わない理由 

Chrome 拡張機能で注入したスクリプトに変数を追加する方法 

Google Chromeの拡張機能でタブ内のコンテンツに注入するスクリプトに変数を追加する方法について備忘録的に投稿しておきます。

続きを読む Chrome 拡張機能で注入したスクリプトに変数を追加する方法 

Chrome 拡張機能でonMessageイベント内でアクティブなタブを取得する方法 

Google Chromeの拡張機能などを制作していると多用する[onMessage]イベントですが、ServiceWorker内のスクリプトからアクティブなタブを取得する際に、少しハマったので取得する手順について備忘録的に投稿しておきます。

続きを読む Chrome 拡張機能でonMessageイベント内でアクティブなタブを取得する方法