我在aws EC2实例上部署我的应用程序,它运行良好,直到我想在我的物理设备上将其作为Android应用程序运行。
我使用Arunoda的MUP在AWS上部署了我的应用程序。 - 节点版本:0.10.40 - 流星版:1.2.1
我用meteor run --settings settings-development.json android-device --mobile-server http://my.ip.is.here
然后,我在meteor.local上得到了关于CORS的不幸着名的错误。因此,我使用App.accessRule("*")
来避免它。
但是当我这样做时,我知道只有一个日志:"未捕获的ReferenceError:WebAppLocalServer未定义"。这是我现在可以处理的唯一日志。而且这里或其他地方似乎没有一篇文章存在过。
当我尝试将应用程序升级到meteor 1.3 beta时,我再次收到CORS错误(在http://my.ip/_timesync上),但我仍然使用App.accessRule("*")
。
根据我的搜索,对于我得到的WebAppLocalServer错误,绝对没有,没有相关的文档。我很快就完成了所有CORS和Android设备的东西-_-'
以下是--verbose
:
I20160316-17:34:57.617(1) (android:file:///android_asset/www/plugins/cordova-plugin-console/www/console-via-logger.js:173) METEOR CORDOVA DEBUG (meteor_cordova_loader.js) Loading from url: http://meteor.local
I20160316-17:34:57.702(1) (android:http://meteor.local/753cf1d0f224d17b3e38ba586d04c9dc3aee4c15.js:103) Uncaught ReferenceError: WebAppLocalServer is not defined
I20160316-17:34:57.703(1)? I/chromium(27295): [INFO:library_loader_hooks.cc(130)] Chromium logging enabled: level = 0, default verbosity = 0
I20160316-17:34:57.703(1) (android:file:///android_asset/www/plugins/cordova-plugin-console/www/console-via-logger.js:173) METEOR CORDOVA DEBUG (meteor_cordova_loader.js) Loading from url: http://meteor.local
I20160316-17:35:00.690(1) (android:http://meteor.local/753cf1d0f224d17b3e38ba586d04c9dc3aee4c15.js:103) Uncaught ReferenceError: WebAppLocalServer is not defined
我该怎么办?我已经阻止了这个问题一个星期了,我发现没有任何帮助:S
谢谢。
答案 0 :(得分:0)
嗯......最后,因为我不知道是什么原因,在完全卸载/重新安装我的手机中的应用程序之后消失了,如果从1.3测试版回滚已经留下一些未触动的代码是手机应用程序。 ........