如何在 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_launcher
包 here 在您的 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';
}
}
我想在有人按下提升按钮时打开亚马逊应用程序。我正在使用 url_launcher
包并使用附属产品 link。
ElevatedButton(
onPressed: () {
launch("https://www.amazon.com/");
},
child: Text("amazon"),
),
试试下面的代码希望对你有帮助。
您必须使用 url_launcher
包 here 在您的 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';
}
}