URL_ LAUNCHER在网络浏览器上打开URL
但是我想在我的应用程序中显示URL代替任何浏览器
我该如何实现?
每当用户单击按钮URL时,应在我的应用程序内启动,而不是任何默认的Web浏览器或任何类型的浏览器
答案 0 :(得分:0)
您可以使用this库在Android上的应用程序内部启动url(这是iOS上url_launcher的默认行为
答案 1 :(得分:0)
您可以使用此Flutter插件https://pub.dartlang.org/packages/webview_flutter
import 'package:webview_flutter/webview_flutter.dart';
return Scaffold(
appBar: AppBar(
title: const Text('WebView example'),
),
body: const WebView(
initialUrl: 'SOME URL',
javascriptMode: JavascriptMode.unrestricted,
),
);
答案 2 :(得分:0)
您可以使用webview_flutter插件来实现。
简单的例子:
WebView(
initialUrl: 'https://www.google.com',
)
要回答第二个问题:
此插件是否会在应用程序栏部分显示线性/水平进度条状态?
WebView
与其他flutter小部件一样,是的,您可以按照计划的方式在AppBar
中显示线性/水平进度条。