Vimeo嵌入URL在邮件中解析错误

我认为我可以提出一个解决方案,在确保它适用于视频已列出/公开的情况下,我发现了 Vimeo 的这种不常见行为。通常,所有公开的视频都遵循 vimeo.com/{id} 模式,但是,如果您添加一个斜杠,即 vimeo.com/{id}/anything,它也会起作用。

请考虑以下示例:

  • https://vimeo.com/767548129/estgsetgset
  • https://vimeo.com/767548129/hey-discurse
  • https://vimeo.com/767548129 正常情况

以上所有链接都指向同一个视频,因此修复方法可以是根据 iframe 的 src 创建一个 URL,vimeo.com/{第一个斜杠后面的内容}/{h=后面的内容}。这将使其同时适用于这两种情况。