Déclencher manuellement un événement sur l'objet window

Je suis l'ajout d'un écouteur comme suit:

    window.addEventListener('native.showkeyboard', function (e) {
        ...
        ...
    });

Je suis en train d'écrire un test unitaire pour ce que je veux pour déclencher l'événement. Im faire:

    window.trigger('native.showkeyboard');

Mais je me retrouve avec une erreur pour la ligne en disant:

    undefined is not a function

Comment puis-je déclencher manuellement cet événement?

MODIFIER

J'ai aussi essayé:

  $(window).trigger('native.showkeyboard');

mais le maître ne marche pas courir avec ce qu'il n'est pas enregistré avec jquery...

$(window).trigger("native.showkeyboard"). Mais autant que je me souvienne, votre gestionnaire ne sera pas exécuté parce qu'il était enregistré par addEventListener(), pas de jQuery propre système d'inscription.
ya vous avez raison, le gestionnaire ne pas exécuter

OriginalL'auteur Mark | 2014-06-27