Ich bekomme folgenden Fehler beim Zugriff auf Google Drive Picker, aber der Picker zeigt ordnungsgemäß ohne Fehler.Google Drive Picker Fehler
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://docs.google.com') does not match the recipient window's origin ('http://localhost').
Invalid 'X-Frame-Options' header encountered when loading 'https://docs.google.com/picker?protocol=gadgets&origin=http%3A%2F%2Flocalho…%3Atrue%7D))&rpctoken=e2x1eop3h1rr&rpcService=2qeo0ns6gu13&thirdParty=true': 'ALLOW-FROM http://localhost' is not a recognized directive. The header will be ignored.
PSB der Screenshot von meinem Entwickler-Konsole
Auch habe ich auf diese Frage verwiesen Google Drive Picker - Developer Key is Invalid Error aber ich denke, es gibt einige Änderungen in Google api ist so dieses Ding nicht funktioniert.
-Code-Schnipsel -
var picker = new google.picker.PickerBuilder()
.setLocale(lkGoogleSettings.locale)
.setOAuthToken(accessToken)
.setCallback(pickerResponse)
.setOrigin(lkGoogleSettings.origin);
Dank
'http: // localhost 'ist keine anerkannte Richtlinie'. Vielleicht erwartet Google API eine Portnummer, wie in 'http: // localhost: 80'? – remdevtec
FWIW das passiert nur in Chrome. Das zweite Problem wird als Fehler gemeldet, den sie nicht beheben möchten. https://code.google.com/p/chromium/issues/detail?id=511521 – Amber
Ich denke, google Dateiauswahl funktioniert nur in Live-Server, müssen Sie es hosten –