2

イベントのトリガーに関するこのmozilla.org API ガイド によると、 createEventおよびinitEventメソッドは非推奨のイベント オブジェクトEventまたはCustomEventがこの方法で作成されることが示されています。

    var ev_name = 'test';
//  var ev = new Event(ev_name);
    var ev = document.createEvent("Event");
    ev.initEvent(ev_name, true, true);

ただし、この新しい方法は Android ブラウザーでは機能しません。これら 2 つのメソッド (createEvent と initEvent) は本当に非推奨ですか?

4

1 に答える 1

0

これは本当です。CustomEvent オブジェクトは Android ネイティブ ブラウザでは機能しません。これを証明する簡単な方法は、Android ブラウザーで次の Web サイトにアクセスすることです: http://blogs.sitepointstatic.com/examples/tech/custom-events/index.html

Chrome (Android 上) でテストすると、問題があるのはネイティブの Android ブラウザーだけであるため、完全に機能します。

于 2014-07-29T16:41:17.003 に答える