【发布时间】:2021-01-14 09:44:03
【问题描述】:
我想做一个非常基本的应用程序。只需加载一个网站并每隔 1 小时刷新一次。我使用 webview,我已经看到我可以用计时器来做到这一点。我的网页浏览代码:
import 'dart:async';
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:webview_flutter/webview_flutter.dart';
Timer timer;
void main() => runApp(WebViewExample());
class WebViewExample extends StatefulWidget {
@override
WebViewExampleState createState() => WebViewExampleState();
}
class WebViewExampleState extends State<WebViewExample> {
@override
void initState() {
super.initState();
// Enable hybrid composition.
if (Platform.isAndroid) WebView.platform = SurfaceAndroidWebView();
}
@override
Widget build(BuildContext context) {
return WebView(
initialUrl: 'https://mywebsite.com',
);
}
}
【问题讨论】:
-
你可以用定时器来做,那么你的问题是什么?
-
我对应用程序开发完全陌生,所以我不知道如何实现计时器