项目背景
? 发布了两个不同域名,验证后,会存在两个分享卡片。这个解决方法也存在潜在问题,如果后续存在 100 多个甚至更多,那岂不是要很多个域名。?
? 我用 test 环境,在安卓下复现,发现两个参数可以收藏为两个不同的分享卡片,所以排除。
window.location.origin
存在兼容性问题。我们根据这个发现,修改了我们的链接生成方式:link: `${location.protocol}//${location.host}${location.pathname}/index.html?id=${this.$route.query.id}`;
link: `${location.protocol}//${location.host}${location.pathname}/index.html?id=${this.$route.query.id}`;