needim / wdt-emoji-bundle

Slack like emoji picker with apple/ios, twitter/twemoji, google, emojione, facebook, messenger emoji support
http://ned.im/wdt-emoji-bundle
MIT License
419 stars 87 forks source link

This library can't support Internet Explorer because of the usage of new Event() #15

Closed RobertMenke closed 7 years ago

RobertMenke commented 7 years ago

Internet explorer doesn't support the Event constructor at all. To support IE (which many developers need to) you'll need to use document.createEvent('Event').

Here is an example:

      var ce = document.createEvent('Event');
      ce.initEvent('input', true, true);
      wdtEmojiBundle.input.dispatchEvent(ce);
      wdtEmojiBundle.close();

Here is a reference https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Creating_and_triggering_events