gpt4 book ai didi

flutter - 如何将 http url 链接到 flutter-web

转载 作者:行者123 更新时间:2023-12-03 07:21:52 29 4
gpt4 key购买 nike

我正在学习 flutter web。
单击按钮时我试图打开另一个网址。有没有这样的办法:
onclick: ()=>openurl("https://test.com")
我怎样才能实现这一目标?
请帮忙

最佳答案

更新:这是 Flutter Web 中一个非常古老的“问题”,已经使用“url_launcher ”包解决了

import 'package:flutter/material.dart';
import 'package:url_launcher/url_launcher.dart';
const String _url = 'https://flutter.dev';

void main() => runApp(
const MaterialApp(
home: Material(
child: Center(
child: RaisedButton(
onPressed: _launchURL,
child: Text('Show Flutter homepage'),
),
),
),
),
);

void _launchURL() async {
if (!await launch(_url)) throw 'Could not launch $_url';
}

当前最简单的方法是将 href 与您的 html 库一起使用:

import 'dart:html' as html;

html.window.location.href = "https://www.google.com" // or any website your want

将该代码放入您的 onTap 方法中即可。

关于flutter - 如何将 http url 链接到 flutter-web,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56512036/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com