在 Text/RichtText 中预览网页 url
Preview web url in Text/RichtText
我正在开发一个应用程序,我需要在容器中显示网页预览。我找不到正确的方法。
您可以使用包 simple_url_preview
代码示例:
final urlList = <String>['url1', 'url2', 'url3'];
Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
...urlList.map((url) => SimpleUrlPreview(url: url)).toList(),
],
)
使用此 plugin
url_launcher 了解更多信息,请参见下面的示例。
这是 IntelUtility class
static launchURL(String phone) async {
var url = phone.startsWith("http") ? phone : "http://$phone";
if (await canLaunch(url)) {
await launch(url);
} else {
throw 'Could not launch $url';
}
}
GestureDetector(
onTap: () {
IntelUtility.launchURL(
websiteUrl);
},
child: Text(
"Hotel"
maxLines: 2,
),
),
我正在开发一个应用程序,我需要在容器中显示网页预览。我找不到正确的方法。
您可以使用包 simple_url_preview
代码示例:
final urlList = <String>['url1', 'url2', 'url3'];
Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
...urlList.map((url) => SimpleUrlPreview(url: url)).toList(),
],
)
使用此 plugin
url_launcher 了解更多信息,请参见下面的示例。
这是 IntelUtility class
static launchURL(String phone) async {
var url = phone.startsWith("http") ? phone : "http://$phone";
if (await canLaunch(url)) {
await launch(url);
} else {
throw 'Could not launch $url';
}
}
GestureDetector(
onTap: () {
IntelUtility.launchURL(
websiteUrl);
},
child: Text(
"Hotel"
maxLines: 2,
),
),