Warum ist "gapi.client" von Google Plus Api undefiniert?
Ich versuche, Google + API zu verwenden, und ich musste das Beispiel für die Beispielauthentifizierung so ändern, dass es meinen Anforderungen entspricht:
<script src="https://apis.google.com/js/client.js"></script>
An Stelle von:
<script src="https://apis.google.com/js/client.js?onload=handleClientLoad"></script>
Im Grunde genommen wurde der Parameter onload entfernt und die gesamte Funktionalität auf dom ready gestellt.
Hier ist das Problem, das ich einfach nicht verstehe:
Code:
console.log(gapi);
console.log(gapi.client);
$.each(gapi, function(){
console.log(this);
});
gapi.client.setApiKey(this.options.apiKey);
Ausgabe:
Meine Frage lautet also im Grunde:
Warum gibt es in console.log (gapi) Unterobjekte wie client und auth und in console.log (gapi.client) undefined?