我正在寻找一种从Flutter WebView(webview_flutter:^ 0.1.2)加载iFrame的方法,但是找不到任何相关信息。
Container( child: WebView( initialUrl: 'https://www.youtube.com/embed/abc', javaScriptMode: JavaScriptMode.unrestricted, )),
任何想法如何将IFrame传递到Webview,它将作为initialUrl的一部分吗?我尝试了相同的方法,但是未正确加载。
这可能会做你想要的
Container( child: WebView( initialUrl: Uri.dataFromString('<html><body><iframe src="https://www.youtube.com/embed/abc"></iframe></body></html>', mimeType: 'text/html').toString(), javascriptMode: JavascriptMode.unrestricted, )),
这将传递数据URL,该数据URL包含带有iframe的HTML页面。