如何在 flutter 中使用产品 link 启动亚马逊应用程序?

How to launch Amazon app using product link in flutter?

我想在有人按下提升按钮时打开亚马逊应用程序。我正在使用 url_launcher 包并使用附属产品 link。

ElevatedButton(
      onPressed: () {
        launch("https://www.amazon.com/");
      },
      child: Text("amazon"),
    ),

试试下面的代码希望对你有帮助。

您必须使用 url_launcherhere 在您的 pubspec.yaml 文件中添加此依赖项

你可以参考我的回答here也可以从URL

打开应用程序

创建一个小部件

InkWell(
      hoverColor: Colors.transparent,
      child: Image.network(
        'https://upload.wikimedia.org/wikipedia/commons/d/de/Amazon_icon.png',
        width: 70,
        height: 70,
      ),
      onTap: () => amazon(),
    )

创建 ontap 函数

amazon() async {
    const url =
        'https://www.amazon.com/';// or add your URL here
    if (await canLaunch(url)) {
      await launch(url);
    } else {
      throw 'Could not launch $url';
    }
  }