特に[挿入]セクションのGmail作成ツールバーにボタンを追加しようとしています。私はまさにそれを行う拡張機能を見たので、その可能性はわかっていますが、それを行う方法について混乱しています。
content_Scriptを使用してJavaScriptをWebページに挿入していますが、作成ウィンドウはiframeウィンドウにあり、「run_at」:「document_end」を使用してもiframeがcontent_scriptの後に読み込まれるため、挿入が許可されていないようです。
また、私が混乱しているもう1つの点は、Gmailではすべてのidタグがランダム化されているため、メールを作成するたびにタグが常に異なる場合に、どのタグを挿入するかを知ることができるということです。
ですから、誰かがこれを手伝ってくれるでしょうか。content_scriptを使用してiframeに挿入する方法と、常にランダム化/異なるGMailIDタグを回避する方法を教えてください。
{
"name": "Test Gmail",
"version": "0",
"description": "Test Gmail",
"permissions": ["tabs", "http://*/*", "https://*/*"],
"content_scripts": [
{
"matches": [ "http://*/*", "https://*/*"],
"css": ["mystyles.css"],
"js": ["myScript.js"],
"run_at": "document_end",
"all_frames": true
}
]
}