este problema se puede abordar de variadas formas, pero nosotros te enseñamos la respuesta más completa en nuestra opinión.
Ejemplo 1: agregar un enlace en el que se puede hacer clic en Flutter
import'package:flutter/material.dart';import'package:flutter/services.dart';import'package:url_launcher/url_launcher.dart';voidmain()runApp(newMyApp());classMyAppextendsStatelessWidget
Widget build(BuildContext context)returnnewMaterialApp(
home:newScaffold(
appBar:newAppBar(
title:newText('UrlLauchner'),),
body:newCenter(
child:newInkWell(
child:newText('Open Browser'),
onTap:()=>launch('https://docs.flutter.io/flutter/services/UrlLauncher-class.html')),),),);
Ejemplo 2: agregar un enlace en el que se puede hacer clic en Flutter
import'package:flutter/material.dart';import'package:flutter/services.dart';import'package:url_launcher/url_launcher.dart';voidmain()runApp(newMyApp());classMyAppextendsStatelessWidget
Widget build(BuildContext context)returnnewMaterialApp(
home:newScaffold(
appBar:newAppBar(
title:newText('UrlLauchner'),),
body:newCenter(
child:newRichText(
text:newTextSpan(
children:[newTextSpan(
text:'This is no Link, ',
style:newTextStyle(color: Colors.black),),newTextSpan(
text:'but this is',
style:newTextStyle(color: Colors.blue),
recognizer:newTapGestureRecognizer()..onTap =()launch('https://docs.flutter.io/flutter/services/UrlLauncher-class.html');,),],),),),),);
Recuerda que puedes dar recomendación a esta noticia si te fue útil.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)