我想从外面(cordova build)接受我的Ember应用程序。我认为有可能这样:
window.App.__container__.lookup('controller:beacon-manager').get('currentBeacons').pushObjects(beacons);
但是当我进入cordova时,我的应用程序无法在窗口中使用。有没有一种干净的方式从Cordova内部访问我的余烬应用程序?目的是从自定义插件中触发Ember代码。
答案 0 :(得分:4)
https://github.com/ember-cli/ember-export-application-global
使用此插件,您可以让您的应用将应用名称导出到全局范围的顶级。即Window.YourAppName