Gmail ユーザーの電子メールを暗号化および復号化する Chrome 拡張機能を構築しています。Jquery ダイアログ UI を使用して、ユーザーにパスワードの入力を求め、暗号化されていない電子メールを表示しています。ダイアログ UI は Gmail ページに表示する必要があります。だから私はcss、Gmailページのスクリプトなどを注入しています..そしてすべてが完全にうまくいきます。
ただし、気になるのはダイアログ UI の仕組みです。実際、ダイアログの本文は、Web ページに挿入されてダイアログ UI によって呼び出される div タグに挿入する必要があります。つまり、ダイアログ UI を呼び出す前に、Gmail ページにパスワード用の入力タグと復号化されたメッセージを挿入する必要があります。最終的に、Gmail はそれを検出し、このデータにアクセスできるようになります。可能であれば、この情報を表示する別の方法を見つけたいと思います。
background.html ページを使用して、そこに div タグと body を挿入してから、ダイアログ ui を呼び出しようとしましたが、それは不可能のようです。
誰か別のアイデアを提案できますか? おそらく、ダイアログ Ui のような他のものが存在し、ボタン付きのポップアップを表示するために Web ページにダイアログの本文を挿入する必要はありませんか? それとも、ダイアログ ui を使用する別の方法がありますか?
ありがとうございました。