Dart 颤振-WebViewScaffold后面的抽屉菜单
我有一个类无状态小部件,我想: 1) 加载带有URL的网页(工作正常) 2) 使用抽屉菜单(工作正常) 问题:我的抽屉菜单在视图后面:( 可能是因为WebviewScaffold稍后加载抽屉菜单 谢谢你们 我的主页无状态小部件Dart 颤振-WebViewScaffold后面的抽屉菜单,dart,flutter,Dart,Flutter,我有一个类无状态小部件,我想: 1) 加载带有URL的网页(工作正常) 2) 使用抽屉菜单(工作正常) 问题:我的抽屉菜单在视图后面:( 可能是因为WebviewScaffold稍后加载抽屉菜单 谢谢你们 我的主页无状态小部件 Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text( 'Benvenuto',
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(
'Benvenuto',
style: TextStyle(color: Colors.white)
),
backgroundColor: Color(0xFF4035b1),
),
drawer: Drawer(
child: new Column(
children: <Widget>[
new UserAccountsDrawerHeader(
accountName: Text('TEST.IT', style: TextStyle(color:Color(0xFFFFFFFF))),
decoration: BoxDecoration(
gradient: LinearGradient(
colors: [
Color(0xFF584CD1),
Color(0xFF0fd1c0)
],
begin: FractionalOffset(0.4, 0.2),
end: FractionalOffset(1.0, 0.6),
stops: [0.0, 0.9],
tileMode: TileMode.clamp
)
),
accountEmail: Text("TEST TEXT", style: TextStyle(color:Color(0xFFFFFFFF))),
currentAccountPicture: new CircleAvatar(
radius: 50.0,
backgroundColor: const Color(0xFF778899),
backgroundImage: NetworkImage("https://domain.it/images/user.jpg"),
)
),
new Column(children: drawerOptions)
],
),
),
body: WebviewScaffold(
url: "https://domain.it/api/api_booking",
withJavascript: true,
headers: {'Authorization': 'Bearer ' + tokenAccess},
/*appBar: new AppBar(
title: Text("Test page"),
),*/
withZoom: true,
withLocalStorage: true,
hidden: true,
)
);
// return
}
小部件构建(构建上下文){
返回脚手架(
appBar:appBar(
标题:正文(
“Benvenuto”,
样式:TextStyle(颜色:Colors.white)
),
背景颜色:颜色(0xFF4035b1),
),
抽屉(
子:新列(
儿童:[
新用户帐户DrawerHeader(
accountName:Text('TEST.IT',style:TextStyle(颜色:color(0xFFFFFFFF))),
装饰:盒子装饰(
梯度:线性梯度(
颜色:[
颜色(0xFF584CD1),
颜色(0xFF0fd1c0)
],
开始:分数偏移(0.4,0.2),
结束:分馏偏移(1.0,0.6),
停止:[0.0,0.9],
tileMode:tileMode.clamp
)
),
accountEmail:Text(“测试文本”,样式:TextStyle(颜色:color(0xFFFFFFFF))),
currentAccountPicture:新CircleAvatar(
半径:50.0,
背景颜色:常量颜色(0xFF778899),
背景图像:NetworkImage(“https://domain.it/images/user.jpg"),
)
),
新列(子项:抽屉选项)
],
),
),
正文:WebviewScaffold(
url:“https://domain.it/api/api_booking",
withJavascript:true,
标头:{'Authorization':'Bearer'+tokenAccess},
/*appBar:新的appBar(
标题:文本(“测试页”),
),*/
withZoom:true,
withLocalStorage:true,
隐藏:是的,
)
);
//返回
}
将
脚手架替换为WebviewScaffold
并从身体上移除WebviewScaffold
,你所做的就是嵌套脚手架。将脚手架替换为WebviewScaffold
并从身体上移除WebviewScaffold
,你所做的就是嵌套脚手架olds.a获取此sintax错误:未定义命名参数“抽屉”。WebviewScaffold不接受抽屉参数:(a获取此sintax错误:未定义命名参数“抽屉”。WebviewScaffold不接受抽屉参数:(你把这个修好了吗?是的,让我给你发邮件code@DiegoCespedes您好,您是如何解决此问题的?您解决了此问题吗?是的,让我向您发送code@DiegoCespedes您好,您是如何解决这个问题的?