Flutter官方维护的一个插件webview_flutter。
官网地址:https://pub.flutter-io.cn/packages/webview_flutter#-installing-tab-
在yaml中添加:
dependencies:
webview_flutter: ^0.3.15+1
示例
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:webview_flutter/webview_flutter.dart';
class PrivatePage extends StatefulWidget{
@override
PrivatePageState createState() {
return PrivatePageState();
}
}
class PrivatePageState extends State<PrivatePage>{
@override
Widget build(BuildContext context) {
final Completer<WebViewController> _controller =
Completer<WebViewController>();
return Scaffold(
appBar: new AppBar(
centerTitle: true,
title: Text("隐私政策"),
),
body: Builder(builder: (BuildContext context) {
return WebView(
// initialUrl: "file:///android_asset/private.html",// Android加载本地html方式
initialUrl: "https://www.jianshu.com/p/6dc3cca1d99a",
javascriptMode: JavascriptMode.unrestricted,
);
}),
);
}
}
欢迎添加我的微信号:zrf540592766
欢迎关注我的公众号:Flutter和Dart开发实践
让我们共同学习,每天进步一点点,It is never too late to learn!

网友评论