ember 2.0, Cordova and onDeviceReady

rogergl

The code in app.js looks like this:

var App;

Ember.MODEL_FACTORY_INJECTIONS = true;

App = Ember.Application.extend({
  modulePrefix: config.modulePrefix,
  podModulePrefix: config.podModulePrefix,
  Resolver: Resolver
});

export default App;

How do I use deferReadiness and advanceReadiness here ? I need this to call advanceReadiness if the cordova deviceReady event is fired.

Marcio Junior

You can get the application from within an initializer:

Just use ember generate initializer cordova to generate a new initializer.

This will generate a file named app/initializers/cordova.js. And then you can change it to listen the deviceready event like so:

export function initialize(container, application) {
  application.deferReadiness();
  document.addEventListener("deviceready", function() {
    application.advanceReadiness();
  }, false);
}

export default {
  name: 'cordova',
  initialize: initialize
};

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

How to add Ember to the onDeviceReady event in Phonegap?

From Dev

Intel XDK/Cordova onDeviceReady event does not fire

From Dev

onDeviceReady not firing in Cordova Windows 10 app only in Release mode

From Dev

Ember CLI async initializers & cordova readiness

From Dev

Access Ember application instance from outside (cordova)

From Dev

JavaScript onDeviceReady not firing

From Dev

JavaScript onDeviceReady not firing

From Dev

Getting data from Auth0/facebook JSON response with Ember 2.x

From Dev

onDeviceReady funchtion is not working on PhoneGap app

From Dev

Ember-cordova sample app : index.html not found

From Dev

Cordova FileEntry.file() returning size 0

From Dev

Use Cordova or Ionic2?

From Dev

Executed 0 of 0 ERROR when running Karma on Cordova project

From Dev

Simulate a ember-select2 selection in ember integration test

From Dev

cordova.fileTransfer not updating page template Ionic2+Cordova

From Dev

How to load a custom location in Cordova+Ember when user click on system notification?

From Dev

Using Select2 in Ember.js

From Dev

Custom templateName in Ember 2.x component

From Dev

Ember Actions 2: Using Variables Action Names

From Dev

How to focus specific input elements in Ember 2

From Dev

Ember 2: Truncate text and add ellipses

From Dev

Using Select2 in Ember.js

From Dev

Calculate sum of 2 ember.js properties

From Dev

Can I upgrade jQuery 2 in Ember 2.1?

From Dev

How to access a routes model in Ember 2

From Dev

Ember 2 action sent to route instead of component

From Dev

Ember 2 Actions Inside Each Loop

From Dev

Ember CLI Mirage: 2 level sideloaded response

From Dev

Ember Data 0 Payload Empty Content-Type

Related Related

HotTag

Archive