Ich möchte nichts tun, wenn das Versprechen abgelehnt wird, wie getPromise().then(foo=>{});
. Warum ist es ein Fehler in Chrome?Warum ist es ein Fehler, ein abgelehntes Versprechen in Chrome zu ignorieren?
(new Promise((resolve, reject)=>{reject()}))
Promise {[[PromiseStatus]]: "rejected", [[PromiseValue]]: undefined}
VM3250:2 Uncaught (in promise) undefined
Auf Knoten und Firefox ist es OK, den zurückgewiesenen Teil zu ignorieren.
Diese Ausnahme hat Auswirkungen, wenn ich 'Promise' in Erweiterung, Inhaltsskript verwende. Die gesamte Erweiterung wird mit nur einer Zeilenmeldung abgebrochen: 'Uncaught (in promise) undefined' – Zen