Как найти URL, который обслуживал веб-приложение флаттера? - PullRequest
0 голосов
/ 11 марта 2020

Я хотел бы, чтобы мое веб-приложение было доступно по адресу:

  http://example.com/ui/      # My flutter web application
  http://example.com/api/...  # REST endpoints

Как найти URL-адрес, с которого было загружено мое приложение (http://example.com/ui/), чтобы из него можно было получить URL http://example.com/api/ ?

Я бы предпочел не запекать example.com в веб-приложение, потому что во время CI мы развертываем несколько кластеров с разными доменными именами.

1 Ответ

2 голосов
/ 12 марта 2020
import 'dart:html' as html;

...
debugPrint('host=${html.window.location.host + html.window.location.pathname}');
...
...