Sono in uso Oauth
per lo sviluppo per l'estensione chrome e l'utente può accedere tramite l'account Google. Ho un codice jquery come di seguito.Impossibile leggere la proprietà "autorizza" di indefinito in Google Oauth?
Sono anche includere libreria js in file html:
<script src="js/jquery-2.1.1.min.js" type="text/javascript"></script>
<script src="js/client.js"></script>
e hanno JS funzione:
function handleAuthClick(event) {
gapi.auth.authorize({
client_id: clientID,
scope: scopes,
response_type: 'code token id_token gsession',
access_type: accessType,
immediate: false
}, handleAuthResult);
return false;
}
mio problema è: Non riesco ad accedere per conto di Google e spettacolo errore: Uncaught TypeError: Cannot read property 'authorize' of undefined
.
: Se sono eseguito come html, posso accedere normalmente, ma non riesco ad accedere quando uso come estensione chrome.
controllare il valore di gapi e gapi.auth –
Si verificano errori di rete durante il caricamento di file JS? – abraham
dove stai includendo questi script ed eseguendo quel codice – kalman