I am trying to add Google+ to my site. From the docs , I know how to do this. However, I run into some problems:
The button is missing when the page loads and appears shortly afterwards. And after entering the system, with each page load, the button appears briefly and then hides. This is because the button is created (and also hidden if the user logs in) through Google JavaScript. That would be pretty distracting for the user. I came across one solution, which is to use the user function of the login button , which will allow me to serve the stylized button, and how to create it after loading the page. The problem is that I just want the button to display by default. It seems rather cumbersome to come up with a layout and style yourself so that it looks like a default. Also, if they change the default value, I will stay with the deprecated button until I notice and fix it. Is there a better way to display the button by default, but also not show / be hidden when the page loads?
What should I do if my user does not support JavaScript (for example, an old mobile phone)? There seems to be no implementation documentation other than JS. Is it supported? If yes, is there any documentation? App Engine user frameworks work by simply creating a link to the Google login page. Is there a way to make a Google+ badge this way?
I am using App Engine. Can I connect Google+ to enter App Engine users? It would be helpful not to rewrite many of these functions.
Finally, how can you check this locally? Google will reject the request due to a hostname (localhost) that does not match the one specified for the key. Solved: It turns out you can add "localhost: 8080" (or whatever in your development environment) to the "origin of JavaScript" in the API Console in the "Access to API" section.
source share