1

Chrome拡張機能があります。現在、拡張機能が開くと、JQuery を使用して $.ajax リクエストが行われます。リクエストの結果に基づいて、拡張ポップアップはリクエスト データをフォーマットして表示します。私のソリューションは機能していますが、拡張機能がクリックされるたびに、ajax リクエストが行われている間、1 ~ 2 秒間、小さな「読み込み中」メッセージが表示されるため、ユーザー エクスペリエンスが不足しています。

拡張機能が開かれる前に、この $.ajax リクエストを実行する方法はありますか? おそらく、ブラウザが開いたとき、またはタブが開いたときでしょうか? ポップアップが開く前に $.ajax リクエストを行うことができれば素晴らしいことです。ユーザーが拡張機能をクリックするとすぐにデータが表示され、「読み込み中」メッセージは表示されません。

4

1 に答える 1

2

$.ajax request拡張機能をロードした直後、ブラウザのポップアップをクリックする前にBackground\Event Pages を使用して、クリックする前にポップアップページをフォーマットすることもできます。

backgroundページからページに変更を渡す場合は、メッセージ通信を使用する必要がありpopupます。

参考文献

于 2013-01-13T05:53:54.743 に答える