chrome 확장 기능 자작 순서(작성→공개까지)
소개
사내에서 ChatWork를 사용하고 있습니다만, 조금이라도 편리하게 할 수 있으면 좋겠다고 생각해, chrome의 확장 기능을 자작했습니다.
이 기사에서는 다음 세 가지에 대해 씁니다.
무엇을 만들었습니까?
이것입니다.
ChatWork 용 Chrome 확장 프로그램입니다.
구체적으로는 링크처의 개요에 써 있습니다만, 할 수 있는 것을 글머리 기호로 써 보겠습니다.
(* 1) 텍스트 영역의 "TO"등이있는 부분
↑버튼 부분을 HTML로 설정할 수 있도록 하고 있으므로, 외형의 자유도가 높아서 좋은 느낌입니다!
구현 절차
chatWork에 대한 확장 기능은 이미 몇 가지 공개되어 있으며, 그 중 라이센스가 MIT의 것이 있었기 때문에 그것을 기반으로 만들었습니다.
htps : // 기주 b. 코 m / 유키 아사노 / CW_ 쿠이 c 킨후 엔푸 t
사용 기술
구현!
크롬 확장 프로그램은 모두 manifest.json이라는 파일로 시작합니다.
이 파일에
등 설정합니다.
실제 manifest.json의 소스는 여기
manifest.json
{
"name": "ChatWork Quick Input",
"version": "0.2",
"manifest_version": 2, //最近3が発表されたらしい
"description": "ChatWorkのテキスト入力をサポートする拡張機能",
"permissions": ["storage"], //使用するChrome-Javascript-APIによって権限をリクエストする必要がある
"content_security_policy": "script-src 'self'; object-src 'self'",
"icons": {
"16" : "images/icon_16.png",
"48" : "images/icon_48.png",
"128": "images/icon_128.png"
},
"content_scripts": [{ // chatworkページ上で実行されるjsの設定
"matches": ["*://*.chatwork.com/*","*://chatwork.com/*","*://kcw.kddi.ne.jp/*"],
"js": ["scripts/jquery-3.5.1.min.js", "scripts/core.js"],
"run_at": "document_end",
"all_frames": true
}],
"options_page":"pages/public/index.html" // 設定画面
}
그리고는 실장할 뿐!
공개 절차
공식 공개 절차에 따라 게시했습니다.
대략적으로 이하의 흐름으로 공개합니다.
출처
참고
Reference
이 문제에 관하여(chrome 확장 기능 자작 순서(작성→공개까지)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/SHNakajima/items/51c028c1f813d5ef29ef
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(chrome 확장 기능 자작 순서(작성→공개까지)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/SHNakajima/items/51c028c1f813d5ef29ef텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)