如何解决如何在 URL 展开时显示视频?
当我在 iMessage 上分享一个以视频形式展开的页面时,我感到很惊讶(我提供了一个 Amazon product 以供参考,但与此没有任何关系)。
页面出现了多次.mp4
,例如:
<video id="7" preload="auto" style="position: absolute; left: 0px; top: 0px; overflow: hidden; height: 1px; width: 1px;" src="https://m.media-amazon.com/images/I/C1g6NzH-yaS.mp4">
<script>
jQuery.parseJSON('{...,"url":"https://m.media-amazon.com/images/I/C1g6NzH-yaS.mp4",...})
{...,"videoUrl":"https://m.media-amazon.com/images/I/C1g6NzH-yaS.mp4",...}
</script>
<div ... src="https://m.media-amazon.com/images/I/C1g6NzH-yaS.mp4" ...>...</div>
<div ... data-video-url="https://d12xgfa7l6zj5h.cloudfront.net/9569dba3-5545-4b63-92a8-b7af7047d14d/default.jobtemplate.mp4.480.mp4" ... >...</div>
</script>
它们不在 head
或 meta
标签,所以我看不出是哪个负责视频展开。
相同的链接不会在 facebook Messenger 或 什么应用程序。根据我的经验,iMessage 具有实验性功能(请参阅 OpenGraph image standards for Facebook,Whatsapp,and iMessage),因此 此功能可能是短暂的。
我在我的服务器上尝试了第一个:
<video preload="auto" src="/video_small.mp4" controls></video>
它是 1.1 MB,可在浏览器上播放。在 iMessage 上,它不显示视频,只显示我放在 meta
Open Graph 标签中的图像。
是否有在 Facebook、Whatsapp 和 iMessage 上展开视频链接的标准?
更新:回复评论:
(1):向具有相同域名的视频添加完整 URL 无法在 iMessage 上展开视频。
(2):添加一个完整的 URL 并将上面的视频复制到我的服务器也失败了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。