Flutter代码报错:build函数返回类型为Widget却无return语句求助
解决Flutter中“函数返回类型为Widget但未以return结尾”的错误
问题出在build方法里:你创建了InAppWebView组件,但没有用return语句将它返回。Flutter的StatelessWidget的build方法必须返回一个Widget实例,否则会触发这个编译错误。
修复后的代码如下:
import 'package:flutter/material.dart'; import 'package:flutter_inappwebview/flutter_inappwebview.dart'; class test extends StatelessWidget { const test({Key key}) : super(key: key); @override Widget build(BuildContext context) { // 添加return关键字返回InAppWebView组件 return InAppWebView( initialUrlRequest: URLRequest( url: Uri.parse("https://flutter.dev/") ), ); } }
只需要在InAppWebView前面加上return关键字,让build方法正确返回Widget即可。
内容的提问来源于stack exchange,提问作者Aj Dalore Andang
相关产品推荐
相关产品推荐

