Próbuję użyć google + API i musiałem zmodyfikować przykład próba uwierzytelnienia, aby pasowały do moich potrzeb tak:Dlaczego "gapi.client" z Google Plus Api jest niezdefiniowany?
<script src="https://apis.google.com/js/client.js"></script>
Zamiast tego:
<script src="https://apis.google.com/js/client.js?onload=handleClientLoad"></script>
Zasadniczo usunięte parametr onload, i umieścił całą funkcjonalność na domowym urządzeniu.
Oto problem, który ja po prostu nie rozumiem:
Kod:
console.log(gapi);
console.log(gapi.client);
$.each(gapi, function(){
console.log(this);
});
gapi.client.setApiKey(this.options.apiKey);
wyjściowa:
Więc moje pytanie jest w zasadzie:
Dlaczego w console.log (gapi) pokazuje, że ma su b-obiekty, takie jak klient i auth, a na console.log (gapi.client) jest napisane niezdefiniowane?