pra*_*rma 4 google-maps google-maps-api-3 google-maps-api-2 google-maps-android-api-2 flutter
我一直在从事出租车克隆应用程序的颤动移动项目。我使用 Google Maps API 进行地理编码和方向。我一直在关注 youtube 上的教程(链接)。当我运行该项目时,我没有收到任何数据并在控制台中看到此错误
[错误:flutter/lib/ui/ui_dart_state.cc(186)] 未处理的异常:类型“String”不是类型“Uri”的子类型
请帮我。我正在为一个学校项目做这个
Nel*_*Jr. 20
这很可能是由于http 包的版本控制造成的。看视频教程,老师似乎使用的是http 0.12.2,而您似乎使用的是更高版本(0.13.0或更高版本)。如果您查看变更日志,您会看到以下关于 0.12.2 之后所做更改的注释:
打破所有以前允许传递字符串或 Uri 的 API 现在都需要 Uri。
要解决您的问题,您需要传递 Uri 而不是字符串
var url = Uri.parse('https://example.com');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14440 次 |
| 最近记录: |