刷新页面后,新的Google登录选项消失
P粉506963842
P粉506963842 2024-03-28 08:57:51
[HTML讨论组]

我遵循 Google 提供的指南来集成新的 Google 登录。我使用 Google 提供的代码生成器创建了 HTML。

这里我附上了完整的代码


    Home
    


第一次渲染页面时效果很好。

当我们使用 Command+R 或单击浏览器中的重新加载图标刷新页面时,登录按钮消失。

P粉506963842
P粉506963842

全部回复(2)
P粉018548441

现在我使用 Javascript 创建了组件,在这里我添加了答案。

我在 app.d.ts 中将 google 声明为全局变量

// See https://kit.svelte.dev/docs/types#app
    // for information about these interfaces
    declare global {
        const google: any;
        namespace App {
        }
    }
export {};

我创建了一个 svelte 文件来创建用于登录按钮的 svelte 组件

let canvas: any; //Created a variable to optain a reference to rendered div element
    
P粉696146205

使用 SvelteKit 时,硬重新加载是在服务器端呈现的。代码可能与此不兼容或者执行顺序错误。

检查控制台是否有错误,并将必须在客户端上运行的代码移至 onMount.您还可以使用 ssr 页面选项 关闭特定页面的服务器端渲染作为最后的手段

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号