Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flatter firebase动态链接社交标签信息根本不显示_Firebase_Flutter_Social_Firebase Dynamic Links - Fatal编程技术网

Flatter firebase动态链接社交标签信息根本不显示

Flatter firebase动态链接社交标签信息根本不显示,firebase,flutter,social,firebase-dynamic-links,Firebase,Flutter,Social,Firebase Dynamic Links,我有下面的代码,它确实生成了正确的动态链接。然而,当我使用共享插件共享链接时,我只看到链接文本。共享消息中不显示其他内容。共享链接时,不会显示任何社交标记属性 其次,该链接也不会在浏览器中打开——它总是试图在google play store上找到该应用程序。我的应用程序尚未在play store上,我希望它始终指向浏览器。我在playsore上配置的动态链接确实会在浏览器中打开,但通过代码创建的链接会一直转到play store。我配置的DL也不显示任何社交媒体信息 final D

我有下面的代码,它确实生成了正确的动态链接。然而,当我使用共享插件共享链接时,我只看到链接文本。共享消息中不显示其他内容。共享链接时,不会显示任何社交标记属性

其次,该链接也不会在浏览器中打开——它总是试图在google play store上找到该应用程序。我的应用程序尚未在play store上,我希望它始终指向浏览器。我在playsore上配置的动态链接确实会在浏览器中打开,但通过代码创建的链接会一直转到play store。我配置的DL也不显示任何社交媒体信息

      final DynamicLinkParameters parameters = DynamicLinkParameters(
        uriPrefix: 'https://zakaas.page.link',
        link: Uri.parse("https://firebasestorage.googleapis.com/v0/b/removed_strage/o/UserVideos%2F2020-06-21%2017%3A42%3A54.530730.mp4?alt=media&token=removed_token_value"),
        androidParameters: AndroidParameters(
          packageName: 'com.clidio.zakaas',
          minimumVersion: 21,
        ),
        navigationInfoParameters: NavigationInfoParameters(
          forcedRedirectEnabled: false,
        ),
        dynamicLinkParametersOptions: DynamicLinkParametersOptions(
          shortDynamicLinkPathLength: ShortDynamicLinkPathLength.short,
        ),
        socialMetaTagParameters: SocialMetaTagParameters(
          title: 'Example of a Dynamic Link',
          description: 'This link works whether app is installed or not!',
        ),
      );
      final Uri dynamicUrl = await parameters.buildUrl();
      final ShortDynamicLink shortenedLink = await DynamicLinkParameters.shortenUrl(
        dynamicUrl,
        DynamicLinkParametersOptions(shortDynamicLinkPathLength: ShortDynamicLinkPathLength.unguessable),
      );
      Share.share('${shortenedLink.shortUrl}', subject: '${shortenedLink.shortUrl}');

嗯。经过一个简单的思考,我现在开始工作了。我在测试时使用了一个社交应用程序“HIKE”,但不幸的是,它在HIKE上不起作用。我已经两年没有使用whatsapp了,但后来我试用了朋友的whatsapp,它确实起了作用。它也显示图像

多谢各位