LoginSignup
1
0

Chrome 拡張機能の作り方

Posted at

概要

Chrome拡張機能の作り方についての備忘録

目的

Chatworkの拡張機能を作りたい

手順

最低限必要なもの

  • manifest.json
    • 拡張機能の設定ファイル
  • content.js
    • 実行ファイル

manifest.jsonの内容

{
  "manifest_version": 3,
  "name": "Chatwork Chrome Extension",
  "version": "1.0",
  "description": "Chatwork Chrome Extension",
  "content_scripts": [
    {
      "matches": ["https://www.chatwork.com/"],
      "js": ["content.js"]
    }
  ]
}

説明

manifest_version: manifestファイルの形式バージョン
name: 拡張機能の名前
content_script: 特定のページにアクセスした時に実行するjsやcssを指定するところ
matchesには拡張機能を使用したいサイトのURL
jsに実行したいファイルを指定する

content.jsの内容

window.alert('ようこそChatworkへ!')

作成した拡張機能の読み込み

拡張機能の設定ページに移動する

Chromeのアドレスバーに chrome://extensions/ を入力する

プログラムを読み込む

"パッケージ化されていない拡張機能を読み込む"をクリックする

スクリーンショット 2024-04-07 21.32.59.png

先ほど作成したmanifest.jsonがあるディレクトリを選択する

エラーなどがなく読み込めていることを確認する

スクリーンショット 2024-04-07 21.37.26.png

動作確認

https://www.chatwork.comにアクセスするとメッセージが表示される

スクリーンショット 2024-04-07 21.38.28.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0