繁体   English   中英

是否可以在 flutter 应用程序中打开 web 页面?

[英]Is possible open a web page in a flutter app?

在我的应用程序中,我需要在应用程序中打开一个网页(例如https://www.google.com/ )。 使用 url_launcher 打开默认浏览器,例如 safari 或 chrome。 相反,我想在不打开外部浏览器的情况下查看 web 页面内部有人可以帮助我吗?

嗨,你可以使用 Webview package,我猜

例子:

import 'package:webview_flutter/webview_flutter.dart';

return Scaffold(
      appBar: AppBar(
        title: const Text('Flutter WebView example'),
      ),
      body: const WebView(
        initialUrl: 'https://flutter.io',
        javascriptMode: JavascriptMode.unrestricted,
      ),
    );

来源: https://pub.dev/packages/webview_flutter

您可以通过添加可选参数来强制您的url_launcher插件在 web 视图上打开页面:

launch('website_name',forceWebView: true);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM