Как получить текущий URL в Flutter Web App - PullRequest
0 голосов
/ 17 мая 2019

Как получить текущий URL-адрес в веб-приложении Flutter, в котором пользователь веб-приложения в данный момент находится?

Например:

app1.website.com app2.website.com

В зависимости от результата текущего URL-адреса, на котором сейчас находится пользователь веб-приложения, я хочу показать другой контент.

Заранее спасибо.

1 Ответ

1 голос
/ 20 мая 2019

Вы можете использовать код JavaScript, например так:

import 'dart:js' as js;

FlatButton(
  child: Text("Button"),
  onPressed: () {
    print(js.context['location']['href']);
    js.context.callMethod("alert", [js.context['location']['href']]);
  },
)
...