Flutter:从WebView加载IFrame
我正在寻找一种从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页面。
以上是 Flutter:从WebView加载IFrame 的全部内容, 来源链接: utcz.com/qa/433898.html