Naj*_*ajo 6 web flutter flutter-getx
我有一个使用 GetX 进行导航的基本网站。我有带有 ontap 功能的墨水池,可以导航到新视图。现在,如果您右键单击这些按钮,则不会出现“在新选项卡/窗口中打开链接”、“链接另存为”或“复制链接地址”。
有什么方法可以让 Flutter Web 获得这个功能吗?
编辑:
从 Flutter 版本 2.10 开始,您不再需要为此切换到通道 beta。
也许我这么晚才回答,但这可能会对将来的某人有所帮助。
在撰写本文时,这是可以完成的,它在稳定通道上存在错误,但它在通道测试版上运行良好。
只需切换到 beta 频道即可:
flutter channel beta
flutter upgrade
Run Code Online (Sandbox Code Playgroud)
然后按照以下说明将 url_launcher 依赖项添加到您的项目中,并在您想要使用它的任何地方导入此包:
import 'package:url_launcher/link.dart';
Run Code Online (Sandbox Code Playgroud)
最后用这个包装任何小部件:
Link(
uri: Uri.parse('www.google.com'),
builder: (context, function) {
return InkWell(
onTap: () => print('Do something'),
child: Text('Right clickable text')
);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1772 次 |
| 最近记录: |