私はクロム拡張機能を持っています。ユーザーがアイコンをクリックすると、次のことを行います。
ユーザーがログインしているかどうかを確認します。これは Google ストレージを使用します (このコードは既に取得しています)。
ユーザーがログインしている場合、ポップアップは表示されません。
ユーザーがログインしていない場合、ログイン ポスト/ajax フォームを含むブラウザ アクション ポップアップを表示します。
Google は、「ブラウザ アクションにポップアップがある場合、ユーザーがアイコンをクリックするとポップアップが表示される」と述べています。https://developer.chrome.com/extensions/browserAction.html
だから私はそうではないと思いますか?代わりにフォームをページ DOM に追加することもできますが、私はそれをしたくありません。他に良い解決策はありますか?