小编F.N*_*NiX的帖子

Flutter InAppWebView加载页面但不显示内容

InAppWebView在 Flutter 中使用的是一个混合简单应用程序,它只是一个 webview,一些服务,flutter_native_slpah 有时网页不会加载,但是当我关闭并再次打开屏幕时,或者一旦我推回去按钮(触发确认对话框)显示整个页面。

InAppWebView(
    initialUrlRequest: URLRequest(
    url: Uri.parse(base + 'login')
    ),
    initialOptions: InAppWebViewGroupOptions(
      android: AndroidInAppWebViewOptions(
        disableDefaultErrorPage: false,
        // useHybridComposition: true,
        supportMultipleWindows: false,
        cacheMode: AndroidCacheMode.LOAD_DEFAULT,
      ),
      crossPlatform: InAppWebViewOptions(
        javaScriptEnabled: true,
        mediaPlaybackRequiresUserGesture: false,
        // debuggingEnabled: true,
      ),
    ),
    onWebViewCreated: (InAppWebViewController controller) {
      webViewController = controller;
      controller.addJavaScriptHandler(handlerName: 'FLUTTER', callback: (args) {
        final Map<String, dynamic> data = json.decode(args[0]);
        handler(data);
      });
    },
    onLoadStop: (InAppWebViewController controller, Uri uri) {
      // FlutterNativeSplash.remove();
    },
    androidOnPermissionRequest: (InAppWebViewController controller, String origin, List<String> resources) async { …
Run Code Online (Sandbox Code Playgroud)

webview flutter flutter-inappwebview

2
推荐指数
1
解决办法
2万
查看次数

向 flutter 添加 android 原生小部件(宽度 props 方法和侦听器)

我想在我的 flutter 项目中使用这个原生小部件(仅限 Android 端)。

https://github.com/mmin18/RealtimeBlurView

(我知道有实时模糊的替代方案,但这只是其他一些小部件之间的示例,我正在寻找通用解决方案和示例代码)。所以:

  • 如何在 Container 这样的 flutter 布局上集成和使用它,甚至创建一个新的布局?

  • 这个小部件有一些道具(例如 realtimeBlurRadius 和 realtimeOverlayColor),我如何从 dart 文件访问和分配这些值?

  • 如果小部件有方法或侦听器怎么办?有没有办法根据需要从 flutter 中调用或定义它们?

感谢您的帮助。

android dart flutter

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

标签 统计

flutter ×2

android ×1

dart ×1

flutter-inappwebview ×1

webview ×1