使用Firebase动态链接问题缩短了weburl

时间:2019-10-23 10:45:48

标签: firebase ionic4 angular8 firebase-dynamic-links

我正在使用Firebase动态链接来缩短Firebase存储URL。

我的代码如下所示,

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。但是,当我在android中单击该URL时,它打开了浏览器,然后显示加载程序,然后再次打开浏览器。

请参考以下图片:

  1. 我正在将缩短的Web URL发送到用户电话:

screenshot sending shortened web url

  1. 当我单击该链接时:

screenshot clicked

  1. 打开URL并要求下载后:

screenshot after opening

我不想在ios或android中打开应用程序。我只需要简短的URL。

请告知我是否做错了什么,或者需要进行任何更改以满足我的要求。

0 个答案:

没有答案