webview - 如何在 WebviewScaffold 上覆盖 floatingActionButton

标签 webview dart flutter

我尝试在 Widget 中打开的 Webview 上覆盖一个 floatingActionButton。

"/widget": (_) => new WebviewScaffold(
          clearCache: true,
          clearCookies: true,
          withJavascript: false,
          url: selectedUrl,
          appBar: new AppBar(
            title: new Text("Widget webview"),                
          ),              
          withLocalStorage: true,
          /*floatingActionButton: new FloatingActionButton (
            backgroundColor: Colors.amber,
            onPressed: () {
              Navigator.of(context).push(new MaterialPageRoute(
                  builder: (BuildContext context) => new AddLinkPage()));
            },
            child: new Icon(
              Icons.add,
              color: Colors.black,
            ),
          ),*/
        )

这行不通。

persistentFooterButtons: <Widget>[] 是可能的, 但随后 View 将被切断

我使用 flutter_webview_plugin: 0.1.5

最佳答案

那是不可能的。

WebView 是显示为叠加层的 Android View ,因此始终显示在最顶层的内容。

关于webview - 如何在 WebviewScaffold 上覆盖 floatingActionButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50216272/

相关文章:

android - webView中如何控制缩放

Dart/Flutter 页面在 SetState 后不重新加载?

dart - 如何在 Dart 中使用德语变音符号对字符串列表进行排序?

flutter - 当 “flutter upgrade”时,出现 “Permission denied”错误

android - WebView:以编程方式清除 Service Worker 缓存

ios - 当 URL 更改时结束 Webview 并返回 VIew Controller

java - 带进度对话框的 webview android

flutter - 如何将 map 转换为字符串?

android - 如何改变单选按钮的半径

ios - 将今天的扩展添加到 flutter 应用程序的问题