【问题标题】:How to remove # symbol from flutter web app url如何从flutter web app url中删除#符号
【发布时间】:2020-12-29 07:02:00
【问题描述】:

在我问这个问题的时候,是否有任何官方或更新使我能够删除颤振网络应用程序 url 中的 # 符号。

我已经看到了一些解决方法来实现这一点,但它们最终会导致其他问题,例如:如果没有 url 中的哈希 #,人们无法访问网页

【问题讨论】:

标签: flutter dart flutter-web


【解决方案1】:

来自answer

在 pub.dev 中有一个包调用 url_strategy。您只需导入 pubspec.yaml 并将下面的代码复制到您的 main.dart 文件中。它会删除你的颤振网址中的#

import 'package:url_strategy/url_strategy.dart';

void main() {
  // Here we set the URL strategy for our web app.
  // It is safe to call this function when running on mobile or desktop as well.
  setPathUrlStrategy();
  runApp(MyApp());
}

【讨论】:

    猜你喜欢
    • 2020-05-09
    • 2020-06-01
    • 2017-01-01
    • 2018-10-22
    • 1970-01-01
    • 2014-09-17
    • 2013-12-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多