Cordova 流星运行ios设备
我尝试使用meteor run ios设备时遇到问题 我遇到的第一个错误是以下错误消息:Cordova 流星运行ios设备,cordova,meteor,Cordova,Meteor,我尝试使用meteor run ios设备时遇到问题 我遇到的第一个错误是以下错误消息: Meteor.js Cordova错误:错误白名单拒绝 我通过以下方法解决了它。我在我的根文件夹中创建了mobile config.js,并添加了以下行: App.accessRule('*') 那个错误消失了,但又出现了另一个错误 Finished load of: http://meteor.local/ Uncaught Error: TypeError: undefined is not an ob
Meteor.js Cordova错误:错误白名单拒绝
我通过以下方法解决了它。我在我的根文件夹中创建了mobile config.js
,并添加了以下行:
App.accessRule('*')代码>
那个错误消失了,但又出现了另一个错误
Finished load of: http://meteor.local/
Uncaught Error: TypeError: undefined is not an object
(evaluating 'Package['service-configuration'].ServiceConfiguration'):191:
http://meteor.local/packages/accounts-base.js?7c29db5c21a76726509bb6bb2a68a2b4b1ecf657
我被卡住了<代码>meteor运行ios
工作正常。我试着去http://meteor.local/packages/accounts-base.js?7c29db5c21a76726509bb6bb2a68a2b4b1ecf657
从浏览器中删除,但没有任何内容。如果用localhost:3000
替换meteor.local
,页面将加载到我的浏览器上
我将感谢任何帮助!
编辑:这也消失了,但现在应用程序只是挂在加载屏幕上
最后几行日志:
METEOR CORDOVA DEBUG (meteor_cordova_loader.js) Loading from url: http://meteor.local
Resetting plugins due to page load.
METEOR CORDOVA DEBUG loading filepath: /var/mobile/Containers/Data/Application/xxx/Library/NoCloud/meteor/xx/ for path: %2F
有人遇到过吗?我的应用程序挂在移动设备的加载屏幕上时出现问题,我将客户端和服务器目录移动到应用程序目录的根目录中,而不是我使用的./my\u app/app/client./my\u app/client 我有:
if (Meteor.isClient) {
dataReadyHold = LaunchScreen.hold();
Router.onBeforeAction('loading');
Router.onBeforeAction('dataNotFound');
}
用“dataReadyHold”注释掉这一行就成功了,尽管一旦启动,应用程序就可以加载所需的数据。这意味着通过调整加载顺序解决了问题。嵌套较深的文件夹将首先加载。请参见此处:Quote:有几个加载顺序规则。它们按以下优先级顺序应用于应用程序中的所有适用文件:1。HTML模板文件总是在加载其他文件之前加载2。以main开头的文件。最后3个月加载。任何lib/目录中的文件都将在下一个4中加载。具有较深路径的文件将在下一步加载5。然后按照整个路径的字母顺序加载文件