promiseToFutureAsMap 函数
- dynamic jsPromise
将 JS Promise 转换为 Future<Map<String, dynamic>>。
在成功的结果下,原生 JS 结果将被转换为 Dart Map。参见 convertNativeToDart_Dictionary
。在拒绝的 Promise 下,错误将按原样转发。
实现
Future<Map<String, dynamic>?> promiseToFutureAsMap(jsPromise) =>
promiseToFuture(jsPromise).then(convertNativeToDart_Dictionary);