您必须在Google Developer Console中设置javascript来源,以允许某些来源访问Google API。问题是我正在制作一个运行在node-webkit中的应用程序,该应用程序使用file://协议,google不允许将file://作为javascript源。 为此做任何解决方法?我尝试在node-webkit中运行本地http服务器但是没有用。
答案 0 :(得分:1)
您可以使用http://127.0.0.1/或localhost URL在Google控制台上注册API,但在您的客户端将一个监听器附加到浏览器的窗口,这样当google api重定向到我们的结尾时,我们可以拦截该操作并获取{来自网址的{1}}我在phonegap / cordova app上试过这个,它运行得很好。检查代码库以供参考。
Authorization Code