1

我有要求在社交媒体上共享带有标题,说明和图像的产品链接。Firebase动态链接不会在共享WhatsApp和重定向到AppStore/PlayStore上显示图像

我尝试使用基于动态链接的深度链接,它的工作原理非常好,但我无法在共享Whats-App中的链接时获取图像。因为我们希望这在whatsapp中工作,所以请对我的Firebase动态链接有任何想法。

我也使用了开放图(og)标签和Twitter的叽叽喳喳卡和尝试重定向到应用程序使用java script.Below是java脚本。

var now = new Date().valueOf(); 
    setTimeout(function() { 
     if (new Date().valueOf() - now > 600) return; 
     RedirectToMarket(); 
    }, 500);  
    var deepUrl = getParameterByName('deepUrl'); 
    var url = encodeURI(deepUrl); 
    if (url) { 
     window.location = url; 
    } 

该脚本可以帮助安装应用程序时,将重定向到应用程序,但是当应用程序无法在手机安装不定向玩商店或应用程序商店。

需要任何其他解决方案,如果有。

回答

2

问题在于WhatsApp上图像的图像标准。图像(JPG或PNG)的尺寸必须小于300KB,最小尺寸为300 x 200像素。

2

对于预览图像,请查看此示例中的FIRDynamicLinkSocialMetaTagParameters iOS代码https://firebase.google.com/docs/dynamic-links/ios/create。使用这个类,您可以提供将在预览中呈现的链接文本,描述和图像。这些数据在链接发布到iMessage和Facebook时呈现。 WhatsApp也应该使用这些数据。

关于JavaScript重定向: 我建议在导航到动态链接时不要使用JS重定向或服务器重定向。 iOS有严格的规则要求用户通过Universal Link激活应用程序。在做JS重定向的时候Universal Links不会参与。 你试图通过使用JS重定向实现什么?

+0

否WhatsApp不适用于Firebase动态链接。它只显示链接,因为我们分享了标题,描述和图片,但如果我们分享FB,Twitter,linkedin等,则会显示图片标题和说明。 使用Javascript,我们可以重定向到iOS应用程序(如果已安装),但不会重定向到AppStore(如果未安装),则同样适用于Android。 –

+0

你可以分享你正在使用的动态链接吗?随意在这里回复或发邮件给oleksiyi _at_ google.com –

+0

抱歉不能共享链接。但我可以告诉你,firebase动态链接正常工作,它是WhatsApp图像标准,因为图像无法在WhatsApp中预览。 –

相关问题