ホームページ  >  に質問  >  本文

ページを更新すると、新しい Google ログイン オプションが表示されなくなります

Google が提供するガイドラインに従って、新しい Google ログインを統合しました。 Googleが提供するコードジェネレーターを使用してHTMLを作成しました。

ここに完全なコードを添付します

リーリー

ページが初めてレンダリングされるときはうまく機能します。

Command R を使用してページを更新するか、ブラウザのリロード アイコンをクリックすると、ログイン ボタンが表示されなくなります。

P粉506963842P粉506963842204日前420

全員に返信(2)返信します

  • P粉018548441

    P粉0185484412024-03-29 00:52:38

    ここで、JavaScript を使用してコンポーネントを作成し、ここに答えを追加しました。

    私は app.d.ts で google をグローバル変数として宣言しました リーリー

    ログイン ボタンの svelte コンポーネントを作成するために svelte ファイルを作成しました

    リーリー

    オンマウント

    リーリー

    このコードは、初期レンダリング、ハードリロード (コマンド シフト R)、およびリロード (コマンド R) で機能します。

    返事
    0
  • P粉696146205

    P粉6961462052024-03-29 00:04:19

    SvelteKit を使用する場合、ハード リロードはサーバー側でレンダリングされます。コードがこれと互換性がないか、間違った順序で実行される可能性があります。

    コンソールでエラーを確認し、クライアントで実行する必要があるコードを onMount< /a> に移動します。ssr ページ オプション # を使用することもできます。 ##最後の手段として、特定のページのサーバー側レンダリングをオフにします。

    返事
    0
  • キャンセル返事