Những bức ảnh bị rò rỉ của Dilapye, một cô gái lẳng lơ và trái ngược hoàn toàn, đang thủ dâm và quan hệ tình dục với bạn trai của mình, đã lan truyền trên mạng.
Thông tin rò rỉ mới nhất năm 2023.9: Cửa hàng váy cưới nổi tiếng bí mật lắp đặt camera giám sát; Váy cưới của cô dâu trở thành đặc quyền cho nhân viên; Ba cô dâu thay váy cưới cùng lúc, trong đó có một phụ nữ mang thai.","lastmod":"2026-07-11","duration":"01:16:14","url":"/play/19163122.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjU5ODk2NDQyNTQ2YWU4ODgxY2UxY2FhYzAwOGNiNGYuanBn.cache","vod_id":18983622,"title":"MOKO-036 Chúng ta có thể sử dụng camera giấu kín, sách và DVD khiêu dâm làm tài liệu thủ dâm để quay phim một phụ nữ trưởng thành, chuyên nghiệp đang thủ dâm không?","lastmod":"2025-12-14","duration":"02:00:28","url":"/play/18983622.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjEzN2ZjMGQ2Y2VjMjE0OTIzNTMzZWFhMjgwZjA4ZWIuanBn.cache","vod_id":18937070,"title":"Anh ta trở nên cuồng loạn, quan hệ tình dục với một người phụ nữ gợi cảm, biến thái và dâm đãng, chơi đùa với hậu môn và âm vật của cô ta cho đến khi cô ta đạt đến khoái cảm tột độ.","lastmod":"2025-03-22","duration":"00:06:58","url":"/play/18937070.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzFlNjkyOTNhN2ExNTM5NzA2MDM5ZjNhMjFhOTc5MjEuanBn.cache","vod_id":18963429,"title":"Người có sức ảnh hưởng trên Twitter NTR cắm sừng vợ và con điếm lẳng lơ [Little Devil Raising Cats] hẹn hò và tung ảnh riêng tư~ Thân hình chất lượng hàng đầu, âm đạo hổ trắng, ăn uống và vui vẻ với người hâm mộ (12)","lastmod":"2025-03-22","duration":"00:01:27","url":"/play/18963429.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTY1ZGFiNGM5NzczZjNkNDc3ZWYwNGE0YzIyNDI4M2UuanBn.cache","vod_id":18963426,"title":"Người có sức ảnh hưởng trên Twitter NTR cắm sừng vợ và con điếm lẳng lơ [Little Devil Raising Cats] hẹn hò và tung ảnh riêng tư~ Thân hình chất lượng hàng đầu, bộ phận sinh dục hổ trắng, ăn uống và vui chơi với người hâm mộ (9)","lastmod":"2025-12-14","duration":"00:01:27","url":"/play/18963426.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOWQ5YzUxODJlZWQyNTI5MWQ4MWE0MzEwOTZmODYzMzUuanBn.cache","vod_id":19014142,"title":"Màn trình diễn thủ dâm của một nữ sinh trong sáng và ngây thơ.","lastmod":"2025-03-24","duration":"24:52","url":"/play/19014142.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTg2NDI1Y2RkZmZmMGE5ZTliOTE1OTkxNmM4OWM3MzguanBn.cache","vod_id":18966031,"title":"[Phụ đề tiếng Trung] AARM-156 Hình dạng âm vật hiện rõ! Thủ dâm qua đồ lót, nhiều lần cực khoái 5","lastmod":"2025-12-14","duration":"02:04:22","url":"/play/18966031.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTMzZmMxOTcwY2I4MDJhNzA2MDJjMzBiOTIwMDk1OTcuanBn.cache","vod_id":18982407,"title":"Một cô gái trẻ ngoan ngoãn và biết cư xử! Một màn trình diễn nhỏ trong phòng trả phí! Cô ấy cởi quần lót, để lộ vòng mông tuyệt đẹp và âm hộ đầy đặn, cận cảnh âm hộ đang mở rộng – vòng mông căng tròn quyến rũ đến khó tin.","lastmod":"2025-03-23","duration":"00:52:24","url":"/play/18982407.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNDY2OTQwNjI1OWIyODMwODU1ZTUwOTM2Y2M0YjAxMjYuanBn.cache","vod_id":18943089,"title":"Một người phụ nữ quyến rũ với thân hình tuyệt đẹp, mặc chiếc váy dài bó sát, đã được một người đàn ông tiếp cận khi đang đi dạo gần quảng trường vào ban đêm. Họ đã quan hệ tình dục trong một khách sạn; cô ấy có vòng ba tuyệt vời, vòng một đầy đặn và vùng kín rậm rạp. Cô ấy biết rất nhiều mánh khóe và làm cho người đàn ông rất hạnh phúc!","lastmod":"2025-03-22","duration":"01:14:46","url":"/play/18943089.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MjgvYTM1OTVhY2IwYzM2ZjVhYzk2MDUyZmNhMDhmN2MxZmUuanBn.cache","vod_id":19054798,"title":"Hậu môn, mông, thủ dâm, điên loạn, diễn viên không rõ danh tính, UTA096","lastmod":"2025-09-27","duration":"01:54:17","url":"/play/19054798.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZGE4NWExOTAyMjkzM2EwOTMwY2U2Mjk0N2E4OGI4ZDkuanBn.cache","vod_id":19136680,"title":"Ellieli, một ngôi sao mạng hàng đầu, vừa phát hành bộ sưu tập nội dung độc quyền mới nhất của mình (5 phần).","lastmod":"2026-01-04","duration":"10:49","url":"/play/19136680.html"}]},
videoTitle: 'Những bức ảnh bị rò rỉ của Dilapye, một cô gái lẳng lơ và trái ngược hoàn toàn, đang thủ dâm và quan hệ tình dục với bạn trai của mình, đã lan truyền trên mạng.',
language: 'vi',
dataKey: '01',
loadingPlayer: true,
showShare: false,
pageUrl: '',
// RecommendedMovies 组件状态
isSingleColumn: false,
pageSize: 8,
currentPage: 1,
// 计算属性(使用 getter)
get layoutIconClass() {
return this.isSingleColumn ? 'icon-view-list' : 'icon-grid';
},
get layoutClass() {
return [
'row',
'g-3',
'row-cols-1',
this.isSingleColumn ? '' : 'row-cols-2',
'row-cols-lg-4'
].filter(Boolean).join(' ');
},
// 方法
onAppMounted() {
// 设置页面 URL
this.pageUrl = window.location.href;
// 保存观看历史
this.saveWatchHistory();
// 更新标签统计
if (this.videoData.tag && this.videoData.tag.length > 0) {
this.updateTagStats(this.videoData.tag);
}
// 发送点击统计
this.hitVideoId(this.videoData.id);
// 从 Cookie 读取布局偏好
const layoutCookie = this.getCookie('list_layout');
if (layoutCookie === 'single') {
this.isSingleColumn = true;
}
// 监听 iframe 加载完成,隐藏骨架屏
// 使用 setTimeout 确保 DOM 已完全渲染
setTimeout(() => {
const iframe = document.getElementById('v2-player');
const skeleton = document.getElementById('player-skeleton');
if (iframe && skeleton) {
// 定义隐藏骨架屏的函数
const hideSkeleton = () => {
skeleton.style.transition = 'opacity 0.3s ease';
skeleton.style.opacity = '0';
setTimeout(() => {
skeleton.style.display = 'none';
}, 300);
};
// 检查 iframe 是否已经加载完成
if (iframe.contentDocument || iframe.contentWindow) {
try {
// 如果 iframe 已加载,直接隐藏骨架屏
if (iframe.contentWindow.document.readyState === 'complete') {
setTimeout(hideSkeleton, 500);
return;
}
} catch (e) {
console.log('[Video] 跨域 iframe,无法检查状态:', e.message);
// 跨域情况下无法访问 contentWindow,继续监听 load 事件
}
}
// 监听 load 事件
iframe.addEventListener('load', () => {
console.log('[Video] iframe load 事件触发');
setTimeout(hideSkeleton, 500);
});
// 添加超时保护,确保骨架屏最终会被隐藏
setTimeout(() => {
if (skeleton.style.display !== 'none') {
console.log('[Video] 超时保护触发,强制隐藏骨架屏');
hideSkeleton();
}
}, 5000); // 5秒后强制隐藏
} else {
console.error('[Video] 未找到 iframe 或 skeleton 元素');
}
}, 0);
},
// 随机跳转
async jumpToRandomVideo() {
try {
const response = await fetch(`/api/qun/randomid?t=${Date.now()}`, {
headers: {
'x-data-key': this.dataKey,
'x-api-key': 'dagexxx.com'
}
});
const data = await response.json();
if (data?.status === 1 && data?.data?.id) {
window.location.href = `/${this.language}/play/${data.data.id}.html`;
} else {
console.error('获取随机视频失败:', data?.message || '未知错误');
}
} catch (err) {
console.error('获取随机视频失败:', err);
}
},
// 复制分享链接
copyShareLink() {
const input = this.$refs.shareInput;
if (input) {
input.select();
input.setSelectionRange(0, 99999); // For mobile devices
// 尝试使用现代 API
if (navigator.clipboard && navigator.clipboard.writeText) {
navigator.clipboard.writeText(this.pageUrl).then(() => {
alert('Đã sao chép liên kết!');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('Đã sao chép liên kết!');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('Đã sao chép liên kết!');
}
}
},
// 切换布局
toggleLayout() {
this.isSingleColumn = !this.isSingleColumn;
this.setCookie('list_layout', this.isSingleColumn ? 'single' : 'multi', 30);
},
// 加载更多
loadMore() {
this.currentPage++;
},
// 保存观看历史
saveWatchHistory() {
try {
const storageKey = 'watchHistory';
let history = JSON.parse(localStorage.getItem(storageKey) || '[]');
// 解码 HTML 实体编码的标题
const decodeHtmlEntities = (text) => {
const textarea = document.createElement('textarea');
textarea.innerHTML = text;
return textarea.value;
};
const video = {
id: this.videoData.id,
title: decodeHtmlEntities(this.videoData.title),
image: this.videoData.images || this.videoData.preview,
duration: this.videoData.duration || ''
};
// 过滤掉已存在的相同 ID 视频
history = history.filter(item => item.id !== video.id);
// 添加新记录到最前面
history.unshift(video);
// 限制最多保存 100 条
if (history.length > 100) {
history = history.slice(0, 100);
}
localStorage.setItem(storageKey, JSON.stringify(history));
} catch (e) {
console.error('Failed to save watch history:', e);
}
},
// 更新标签统计
updateTagStats(tags = []) {
// HTML 实体解码函数
const decodeHtmlEntities = (text) => {
const textarea = document.createElement('textarea');
textarea.innerHTML = text;
return textarea.value;
};
const storageKey = this.dataKey + 'tagWatchStats';
const lastWatchedKey = this.dataKey + 'tagLastWatched';
const raw = localStorage.getItem(storageKey);
const stats = raw ? JSON.parse(raw) : {};
// 解码标签并统计
const decodedTags = tags.map(tag => decodeHtmlEntities(tag));
decodedTags.forEach(tag => {
stats[tag] = (stats[tag] || 0) + 1;
});
localStorage.setItem(storageKey, JSON.stringify(stats));
localStorage.setItem(lastWatchedKey, JSON.stringify(decodedTags));
},
// 点击统计
hitVideoId(id) {
fetch(`/api/qun/hit?type=play&id=${id}`, {
method: 'GET',
headers: {
'x-data-key': this.dataKey,
'x-api-key': 'dagexxx.com'
}
}).catch(err => {
console.error('点击统计失败:', err);
});
},
// Cookie 工具方法
getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
},
setCookie(name, value, days) {
const expires = new Date(Date.now() + days * 864e5).toUTCString();
document.cookie = `${name}=${value}; expires=${expires}; path=/`;
}
};
}