前面做了一个用树莓派当服务器的网站,用浏览器可以打开,但后来想直接用手机app浏览,所以就查了一下dart正好有这个package,很简单。

我用的是android studio, 安装好flutter sdk,插件等, 新建一个空白flutter project。

首先在pubspec.yaml中添加 flutter_webview_plugin: ^0.3.0+2(后面版本号最好用最新的,通过https://pub.dartlang.org/packages/ 查找)然后点package get, 会自动下载好,好像需要翻墙。

然后在main.dart里import就可以了。

import 'package:flutter/material.dart';
import 'package:flutter_webview_plugin/flutter_webview_plugin.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {

  @override
  Widget build(BuildContext context) {
    Widget titleSection = new MaterialApp(
      routes: {
        "/": (_) => new WebviewScaffold(
          url: "http://www.anywebsite.com",
          appBar: new AppBar(
            title: new Text("Anytitle"),
          ),
        ),
      },
    );
    return titleSection;
  }
}

替换里面的网址和title。

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐