小编Pla*_*558的帖子

Flutter HTTP 获取请求错误端口

我尝试向本地主机服务器执行 GET 请求。我使用 android studio 在外部设备上运行 flutter 应用程序,并在 XAMPP/php 服务器上运行端点,端点也在 PC 上运行。现在问题是每次我运行 GET 请求时它都会在错误的端口上运行。我在 url 端口 80 中写入,但 flutter 在 53555 或其他 53 上执行它...我尝试更改 url 但没有任何改变。这是代码和错误消息

var url = new Uri.http("192.168.2.23:80", "/login", {"username":username,"password":password});
print(url);
var client = http.Client();
http.Response response = await client.get(url);

print('Response status: ${response.statusCode}');
print('Response body: ${response.body}');
Run Code Online (Sandbox Code Playgroud)

这是错误

[ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: SocketException: OS Error: Connection timed out, errno = 110, address = 192.168.2.23, port = 53695
Run Code Online (Sandbox Code Playgroud)

dart flutter

5
推荐指数
0
解决办法
4012
查看次数

Flutter GridView.count 在行布局错误中

我是flutter的新手,我想连续绘制一个图像网格。我使用了这个例子Flutter - Layout a Grid但它每次出现错误时都会显示

Widget buildView(){
    return new Container(
      color: Colors.white,
      child:
      new Padding(
        padding: EdgeInsets.all(8.0),
        child: new Column(
          children: <Widget>[
            new Row(
              children: <Widget>[
                Flexible(
                  child: new GridView.count(
                      crossAxisCount: 4,
                      childAspectRatio: 1.0,
                      padding: const EdgeInsets.all(4.0),
                      mainAxisSpacing: 4.0,
                      crossAxisSpacing: 4.0,
                      children: <String>[
                        'https://via.placeholder.com/150',
                        'https://via.placeholder.com/150',
                        'https://via.placeholder.com/150',
                        'https://via.placeholder.com/150',
                        'https://via.placeholder.com/150',
                        'https://via.placeholder.com/150',

                      ].map((String url) {
                        return new GridTile(
                            child: new Image.network(url, fit: BoxFit.cover));
                      }).toList()),
                ),
              ],
            ),
              ],
            ),
          ],
        ),
      ),
    );
  }
Run Code Online (Sandbox Code Playgroud)

每次出现此错误“垂直视口被赋予无限高度”时,我都会编码

flutter flutter-layout

5
推荐指数
1
解决办法
4923
查看次数

标签 统计

flutter ×2

dart ×1

flutter-layout ×1