我是flutter新手,我正在开发一个需要使用firebase进行rest api调用的应用程序,我能够在安装http依赖项之前但在安装之后在我的模拟器(pixel 7手机)和我的chrome浏览器上打开该应用程序我只能在手机模拟器中打开,当我尝试在 chrome 上打开它时,出现以下错误:
../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/lib/src/interop/firestore.dart:412:12:错误:方法“handleThenable”没有为“DocumentReference”类定义。
- 'DocumentReference'来自'package:cloud_firestore_web/src/interop/firestore.dart' ('../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/ lib/src/interop/firestore.dart')。
尝试将名称更正为现有方法的名称,或定义名为“handleThenable”的方法。
返回handleThenable(callMethod(firestore_interop.updateDoc, '应用', [
^^^^^^^^^^^^^^^
../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/lib/src/interop/firestore.dart:412:27:错误:方法“callMethod”没有为“DocumentReference”类定义。
- 'DocumentReference'来自'package:cloud_firestore_web/src/interop/firestore.dart' ('../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/ lib/src/interop/firestore.dart')。
尝试将名称更正为现有方法的名称,或定义名为“callMethod”的方法。
返回handleThenable(callMethod(firestore_interop.updateDoc, '应用', [
^^^^^^^^^^
../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/lib/src/interop/firestore.dart:544:12:错误:方法“callMethod”没有为“查询”类定义。
- '查询'来自'package:cloud_firestore_web/src/interop/firestore.dart' ('../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/ lib/src/interop/firestore.dart')。
尝试将名称更正为现有方法的名称,或定义名为“callMethod”的方法。
return callMethod(method, 'apply', [null, jsify(args)]);
^^^^^^^^^^
../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/lib/src/interop/firestore.dart:569:14:错误:方法“callMethod”没有为“查询”类定义。
- '查询'来自'package:cloud_firestore_web/src/interop/firestore.dart' ('../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/ lib/src/interop/firestore.dart')。
尝试将名称更正为现有方法的名称,或定义名为“callMethod”的方法。
返回 callMethod(firestore_interop.or, 'apply', [null, jsFilters]);
^^^^^^^^^^
../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/lib/src/interop/firestore.dart:571:14:错误:方法“callMethod”没有为“查询”类定义。
- '查询'来自'package:cloud_firestore_web/src/interop/firestore.dart' ('../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/ lib/src/interop/firestore.dart')。
尝试将名称更正为现有方法的名称,或定义名为“callMethod”的方法。
返回 callMethod(firestore_interop.and, 'apply', [null, jsFilters]);
^^^^^^^^^^
../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/lib/src/interop/firestore.dart:798:12:错误:方法“callMethod”没有为类“_Updatable”定义。
- '_Updatable'来自'package:cloud_firestore_web/src/interop/firestore.dart' ('../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/ lib/src/interop/firestore.dart')。
尝试将名称更正为现有方法的名称,或定义名为“callMethod”的方法。
返回 callMethod(jsObject, 'update', args);
../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/lib/src/interop/firestore.dart:830:12:错误:方法“callMethod”没有为类“_FieldValueArrayUnion”定义。
- '_FieldValueArrayUnion'来自'package:cloud_firestore_web/src/interop/firestore.dart' ('../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/ lib/src/interop/firestore.dart')。
尝试将名称更正为现有方法的名称,或定义名为“callMethod”的方法。
返回调用方法(
^^^^^^^^^^
../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/lib/src/interop/firestore.dart:844:12:错误:方法“callMethod”没有为类“_FieldValueArrayRemove”定义。
- '_FieldValueArrayRemove'来自'package:cloud_firestore_web/src/interop/firestore.dart' ('../../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_web-3.10.8/ lib/src/interop/firestore.dart')。
尝试将名称更正为现有方法的名称,或定义名为“callMethod”的方法。
返回调用方法(
我尝试使用 chrome 打开 flutter 应用程序并遇到错误