如何在新的 flutter web 中添加自定义 html 平台视图

use*_*852 5 html dart flutter flutter-web

我想将带有 html 平台视图的自定义视频添加到我的 flutter web 项目(1.9 技术预览版)中,但我似乎找不到任何与旧功能相近的东西,这些功能允许我在旧的 flutter_web 上执行此操作

我想要与此相同的东西,欢迎任何帮助。

ui.platformViewRegistry.registerViewFactory(
      'hello-world-html',
      (int viewId) => IFrameElement()
        ..width = '640'
        ..height = '360'
        ..src = 'https://www.youtube.com/embed/IyFZznAk69U'
        ..style.border = 'none');
Run Code Online (Sandbox Code Playgroud)

Oma*_*att 0

您需要使用'dart:ui'导入import 'dart:ui' as ui。否则你会收到来自 的警告ui.platformViewRegistry