сокращение weburl с помощью проблемы с динамической связью в Firebase - PullRequest
0 голосов
/ 23 октября 2019

Я использую динамическую ссылку Firebase для сокращения URL хранилища Firebase.

Мой код такой, как показано ниже,

const data = {
      dynamicLinkInfo: {
        domainUriPrefix: 'subdomain.page.link',
        link: url,
      },
      suffix: {
        option: 'SHORT'
      }
    };
    return fetch(`https://firebasedynamiclinks.googleapis.com/v1/shortLinks?key=${environment.firebaseConfig.apiKey}`, {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json'
      },
      body: JSON.stringify(data),
    }).then(res => res.json()).then(response => response.shortLink).catch(console.error);

И у меня есть URL-адрес короткой ссылки. Но когда я щелкнул по этому URL в Android, он открыл браузер, а затем появился загрузчик и снова открыл браузер.

пожалуйста, обратитесь к изображениям ниже:

  1. Я отправляю сокращенный веб-URLна телефон пользователя:

screenshot sending shortened web url

Когда я нажал на эту ссылку:

screenshot clicked

После открытия URL-адреса и запроса на загрузку:

screenshot after opening

Я не хочу открывать приложение в iOS или Android. Мне нужен только сокращенный URL.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...