Flutter如何在应用中打开浏览器并跳转到指定网页

作者:佚名 上传时间:2023-03-16 运行软件:VS Code 软件版本:Flutter 2.2.3 版权申诉

本示例介绍了在Flutter应用中如何通过url_launcher库打开系统默认浏览器并跳转到指定网页的实现方式。需要安装url_launcher库进行开发。

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

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: HomePage(),
    );
  }
}

class HomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('打开浏览器示例'),
      ),
      body: Center(
        child: ElevatedButton(
          onPressed: _launchURL,
          child: Text('打开浏览器并跳转到Flutter官网'),
        ),
      ),
    );
  }

  // 打开浏览器并跳转到指定url
  _launchURL() async {
    const url = 'https://flutter.dev/';
    if (await canLaunch(url)) {
      await launch(url);
    } else {
      throw 'Could not launch $url';
    }
  }
}

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
Flutter何在应用打开浏览器转到指定网页
本示例介绍了在Flutter应用中如何通过url_launcher库打开系统默认浏览器并跳转到指定网页的实现方式。需要安装url_launcher库进行开发。import 'package:flut
Flutter 2.2.3
VS Code
2023-03-16 03:05
何在Vim打开文件转到指定行数?
Vim是一款非常强大的文本编辑器,有时候我们需要在Vim中打开一个大文件并且快速跳转到指定行数进行编辑。下面将介绍如何在Vim中打开文件并跳转到指定行数。示例代码在Vim中,我们可以通过以下命令打
Vim 8.2
Vim
2023-04-05 05:07
MacOS如何在终端快速打开Finder转到指定路径?
本示例代码介绍如何在终端中利用open命令快速打开Finder,并跳转到指定路径,方便用户在命令行中进行文件操作。该方法适用于MacOS系统。# 打开Finder并跳转到指定路径open /Use
MacOS 10.15
终端
2023-03-20 04:02
自动跳转到指定网页.pdf
Automatically jump to the specified page.pdf
PDF
0B
2019-06-27 19:10
何在浏览器打开pdf
如何在浏览器中打开pdf如何在浏览器中打开pdf如何在浏览器中打开pdf如何在浏览器中打开pdf
HTML
0B
2019-05-15 02:39
Blackberry 10如何调用浏览器打开指定网页
介绍了如何在Blackberry 10中使用Cascades框架编写程序,调用系统自带浏览器打开指定网页的实现方式。#include <bb/cascades/Application>
Blackberry 10及以上
Blackberry Native SDK
2023-03-21 15:01
Android卸载或删除应用调用浏览器打开指定网页地址url
Android卸载或删除应用,调用浏览器打开指定网页地址url
RAR
0B
2019-09-24 04:54
微信实现自动跳转到用其他浏览器打开指定APP下载
主要介绍了微信实现自动跳转到用其他浏览器打开指定APP下载,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
PDF
59KB
2020-11-26 05:52
易语言使用默认浏览器打开指定网页源码
易语言使用默认浏览器打开指定网页源码,使用默认浏览器打开指定网页
ZIP
3KB
2020-08-06 17:41
iOS如何在应用内部打开网页返回
这段代码演示了iOS如何在应用内使用WebKit framework打开链接并能返回原应用。通过实现WKNavigationDelegate协议中的方法来实现链接的加载和返回操作。import UI
iOS 14.2
Xcode 12.2
2023-03-30 07:49