洪绘Live图
仅本地处理

EMBED · LIVE PHOTO

让你的网站支持 Live 图

引入 heolivephoto.js,用普通 <img> 标签直接展示 .pvt 动态照片:桌面悬浮实况徽标从头播放,移动端长按播放。视频静音、默认不循环。

查看演示 →

1 · 引入脚本

<script src="heolivephoto.js" defer></script>

heolivephoto.js 地址heolivephoto.js

2 · 写一个 img 标签

<img src="photo.pvt" alt="Live Photo">

3 · 完成

桌面悬浮左上角实况徽标从头播放,移出立即恢复图片;触屏设备长按播放,松手立即恢复图片。脚本会自动取回 .pvt 并解出封面与视频,覆盖在图片上,并继承图片的圆角,左上角带实况徽标。

src="photo.pvt".pvt 动态照片包(必需,合成页导出的文件)
data-live-video可选:不用 .pvt 时,单独指定 MP4/MOV 视频地址
data-live-loop是否循环,默认只播一遍;设为 "true" 开启循环
data-live-badge左上实况徽标,默认按页面语言展示;设为 "false" 隐藏,也可自定义徽标文字

兼容 Apple 官方写法

<div data-live-photo data-photo-src="cover.jpg" data-video-src="motion.mp4" style="width: 320px; height: 320px"> </div>

Apple LivePhotosKit 风格的 div 写法也能直接用:div 即播放框,填满给定尺寸;桌面悬浮徽标播放,触屏长按播放,触发逻辑与 img 写法一致。

生成代码

在线试一试

悬浮从头播放一遍(触屏长按)