Flutter webで作成したシンプルなwebアプリがあります。 Flutter Webアプリでexternal url
またはnew tab
でthe same tab
を新規に開く方法を教えてください。私はURLを開きたいと言います https://stackoverflow.com/questions/ask
rl_launcherプラグイン を使用できます
次に、コードで
import 'package:flutter/material.Dart';
import 'package:url_launcher/url_launcher.Dart';
void main() {
runApp(Scaffold(
body: Center(
child: RaisedButton(
onPressed: _launchURL,
child: Text('Show Flutter homepage'),
),
),
));
}
_launchURL() async {
const url = 'https://flutter.io';
if (await canLaunch(url)) {
await launch(url);
} else {
throw 'Could not launch $url';
}
}
パッケージサイトからの例