Я пытаюсь добавить кнопку на панель инструментов создания Gmail в разделе «Вставка». Я видел расширение, которое делает именно это, поэтому я знаю, что это возможно, но я не знаю, как это сделать.
Я использую content_Script для javascript-вставки в веб-страницу, но окно создания находится в окне iframe, в которое, очевидно, вам не разрешено вставлять, потому что iframe загружается после content_script даже с "run_at": "document_end ».
Еще одна вещь, в которой я запутался, заключается в том, что в Gmail все их теги id рандомизированы, так как я могу знать, в какой тег вставлять, если они всегда отличаются каждый раз, когда я пишу письмо.
Так что кто-нибудь может мне помочь с этим, и дайте мне знать, как использовать content_script для вставки в iframe и как обойти теги GMail id, всегда рандомизируемые / отличающиеся.
{
"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
}
]
}