你好,我使用的是Cordova应用程序,使用Visual Studio 2015社区,只需使用谷歌身份验证登录该应用程序。登录很好,可以在新窗口中打开它,但登录后它会给我三条弹出消息,然后什么都不做。
消息是(在登录过程后发出并授予允许权限):
1) gap_init:2
2) gap:[null,"CoreAndroid","messageChannel","CoreDandroid237153815"]
3) gap:[null,"CoreAndroid","show","CoreDandroid237153816"]
通过按这些消息"OK",它只是在我使用谷歌登录的同一弹出窗口中显示我的第一个页面,登录后返回的url是:
http://localhost:4400/?code=4/chL63O9SMzMFZGOlqcB9TFMVUFxWj0E4GYEuVFDQ3gM#.
我在console.developers.google.com中配置的url设置是:
授权的JavaScript来源=http://localhost:4400
授权重定向URI=http://localhost:4400
当我在redirect_uri中调用api时,我通过localhost://4400
我应该在登录后进入第二个页面,并给予允许权限,即index2.html,但在弹出窗口后不会发生这样的过程。
在移动设备中,它打开了浏览器,但不会返回应用程序进行进一步的处理,在允许处理完成并找到即将到来的url(即)后留在那里
http://localhost:4400/?code=4/chL63O9SMzMFZGOlqcB9TFMVUFxWj0E4GYEuVFDQ3gM#.
我哪里做错了,请尽快向我推荐任何人。感谢
如果您已经将cordova.php放在根目录中,请在将其重命名为后尝试重新加载