我正在为我的新手机游戏开发社区网站,我正在尝试添加google plus登录流程.
实施过程中采取的步骤
- >关注这个谷歌开发者教程
HTML按钮代码:
Javascript加载代码:(在关闭之前)
问题:
- >实现在localhost中正常工作
- >实现不能在线工作(即上传到服务器上)
在线页面奇怪的行为:
- >按钮无法渲染
- >不会调用已签名的回调
我的网络应用程序OAuth 2.0 javascript起源:
https://fcouceiro.com https://www.fcouceiro.com http://www.fcouceiro.com http://fcouceiro.com http://meatify:8888
我目前正在使用fcouceiro.com作为起源,但想法是在解决此问题后使用meatify.fcouceiro.com子域.
更新:经过一些实验后,我发现有时(就像你第一次访问页面一样)它会被渲染(按钮).所以我认为问题可能是在html之后加载的脚本.因为我正在使用jQuery加载函数来加载包含登录按钮的html页面.并且onload被调用并且脚本试图找到我的按钮但它不可用.你怎么看?
你可以在这里找到我的页面:http: //fcouceiro.com
APPy编码!
好,朋友们.问题解决了!谢谢你的帮助.这是解决方案(复杂的......):
只需确保按钮"加载"后加载了google +登录按钮的javascript(如果使用html渲染方法).我的问题是我的登录按钮被jQuery加载函数加载到div中,有时这个函数需要一些时间来执行.幸运的是,我设置的函数中有一个回调参数来加载我的g + js!
再次感谢你!