制作一个网站流程,网络平台营销,精美网页,做卷子的网站搜索热词直接进入主题#xff0c;大概步骤如下在 assets 创建需要访问 html 文件#xff0c;如下这里创建一个files文件夹#xff0c;专门来放这些静态 html 文件.在 pubspec.yaml 中配置访问位置assets:- assets/images/- assets/files/在 pubspec.yaml 添加 webview_flutt…搜索热词直接进入主题大概步骤如下在 assets 创建需要访问 html 文件如下这里创建一个files文件夹专门来放这些静态 html 文件.在 pubspec.yaml 中配置访问位置assets:- assets/images/- assets/files/在 pubspec.yaml 添加 webview_flutter 插件依赖webview_flutter: ^0.3.151// 具体版本请查看官网进入实际的代码操作import dart:convert;import package:flutter/material.dart;import package:flutter/services.dart;import package:webview_flutter/webview_flutter.dart;class AgreementPage extends StatefulWidget {override_AgreementPageState createState() _AgreementPageState();}class _AgreementPageState extends State {WebViewController _webViewController;String filePath assets/files/agreement.html;overrideWidget build(BuildContext context) {return Scaffold(appBar: AppBar(title: Text(享你来服务条款)),body: WebView(initialUrl: ,javascriptMode: JavascriptMode.unrestricted,onWebViewCreated: (WebViewController webViewController) {_webViewController webViewController;_loadHtmlFromAssets();},));}_loadHtmlFromAssets() async {String fileHtmlContents await rootBundle.loadString(filePath);_webViewController.loadUrl(Uri.dataFromString(fileHtmlContents,mimeType: text/html,encoding: Encoding.getByName(utf-8)).toString());}}最终预览的效果如下以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持我们。总结如果觉得编程之家网站内容还不错欢迎将编程之家网站推荐给程序员好友。本图文内容来源于网友网络收集整理提供作为学习参考使用版权属于原作者。