使用Android平台构建Meteor服务器时的奇怪行为

使用Android平台构建Meteor服务器时的奇怪行为,android,cordova,meteor,meteor-accounts,Android,Cordova,Meteor,Meteor Accounts,我正在使用meteor和cordova制作一个待办事项列表应用程序。完整代码位于: 我添加了一个Android应用程序版本。通过帐户密码登录 服务器通过带有nginx前端的nodejs运行 问题: 如果我使用安卓平台构建服务器,然后将安卓设备连接到服务器上,登录按钮会短暂出现,但随后屏幕会刷新,它们将消失,并且不会返回,除非清除应用缓存 如果我在没有android平台的情况下构建服务器,那么它可以正常工作。这种情况发生在meteor运行的android(模拟)上。meteor运行android设

我正在使用meteor和cordova制作一个待办事项列表应用程序。完整代码位于:

我添加了一个Android应用程序版本。通过帐户密码登录

服务器通过带有nginx前端的nodejs运行

问题:

如果我使用安卓平台构建服务器,然后将安卓设备连接到服务器上,登录按钮会短暂出现,但随后屏幕会刷新,它们将消失,并且不会返回,除非清除应用缓存

如果我在没有android平台的情况下构建服务器,那么它可以正常工作。这种情况发生在meteor运行的android(模拟)上。meteor运行android设备,并通过从play store加载APK

我假设正在发生的事情是,使用android平台构建服务器会导致在服务器上放置不同版本的代码,然后在连接时推送到手机上


但是我不知道如何调试它。

检查您是否成功连接到ddp服务器。如果未正确连接到ddp服务器,帐户将无法在客户端正常工作。我不知道如何最好地检查,但服务器标志可能会引导您朝着正确的方向进行修复。它确实连接良好。最初,我在服务器日志中看到了访问权限。然后,它似乎下载了新版本的应用程序,并停止工作,很可能是它无法连接到任何东西。不过,我不知道在代码更新后,android应用程序会做些什么。