Flutter 如何在flatter中呈现网站的部分内容?

Flutter 如何在flatter中呈现网站的部分内容?,flutter,webview,Flutter,Webview,我是新的颤振,我想从我的颤振应用程序的网站呈现部分内容。假设这是一个例子:我想呈现这个网站的主要内容:。我可以通过执行javascript命令获得此内容:document.getElementsByClassName(“容器”)[0] 要在我的Flitter应用程序中的WebView中显示此内容,我必须做什么 感谢您如何在Flatter中将html内容传递给Webview插件。 在您的情况下,您不需要像回答中那样从文件中读取,只需传入从您需要使用的任何方法获得的字符串 该代码的相关部分为: St

我是新的颤振,我想从我的颤振应用程序的网站呈现部分内容。假设这是一个例子:我想呈现这个网站的主要内容:。我可以通过执行javascript命令获得此内容:
document.getElementsByClassName(“容器”)[0]

要在我的Flitter应用程序中的WebView中显示此内容,我必须做什么

感谢您

如何在Flatter中将html内容传递给Webview插件。 在您的情况下,您不需要像回答中那样从文件中读取,只需传入从您需要使用的任何方法获得的字符串

该代码的相关部分为:

String fileText=await rootBundle.loadString('assets/help.html');
_controller.loadUrl(Uri.dataFromString(
文件文本,
mimeType:'text/html',
编码:encoding.getByName('utf-8')
).toString());
在您的例子中,
fileText
字符串是您从某处获得的html内容。

如何将html内容传递到Flatter中的Webview插件。 在您的情况下,您不需要像回答中那样从文件中读取,只需传入从您需要使用的任何方法获得的字符串

该代码的相关部分为:

String fileText=await rootBundle.loadString('assets/help.html');
_controller.loadUrl(Uri.dataFromString(
文件文本,
mimeType:'text/html',
编码:encoding.getByName('utf-8')
).toString());
在您的例子中,
fileText
字符串是您从某处获得的html内容