我正在尝试为我们的网站实施 Gigya。但是,当移动站点加载(注册页面)时,它将以下类添加到 html gigya-mobile-modal-model 导致页面显示白页而不是页面。
当 html 没有此类 gigya-mobile-modal-model 时,页面会显示表单。
如何确保移动设备 gigya 不添加 gigya-mobile-modal-model?
我正在尝试为我们的网站实施 Gigya。但是,当移动站点加载(注册页面)时,它将以下类添加到 html gigya-mobile-modal-model 导致页面显示白页而不是页面。
当 html 没有此类 gigya-mobile-modal-model 时,页面会显示表单。
如何确保移动设备 gigya 不添加 gigya-mobile-modal-model?
我在 gigya 控制台/css 中添加了以下内容。但是,我真的希望 Gigya 的核心开发人员之一对此进行研究。
html.gigya-mobile-modal-mode,
html.gigya-mobile-modal-mode body,
body.gigya-mobile-modal-mode {
overflow: inherit;
height: auto;
}
这似乎为我解决了这个错误
知道是否有一个优雅的解决方案会很有趣。
我已经实现了一个解决方法:
- 为这个白色覆盖添加了一些样式
- 对弹出内容的高度和位置添加了一些限制
- 添加了一些 JS 以防止页面在注册屏幕关闭后“跳转”。
我遇到了这个确切的问题,这个 CSS 对我有用:
html.gigya-mobile-modal-mode,
html.gigya-mobile-modal-mode body {
overflow: visible !important;
}
不是很优雅,但是......它成功了。YMMV。