[Fuite de l'affaire] Une jeune femme voluptueuse à la peau blanche et à la forte poitrine fait l'amour dans une chambre d'hôtel avec un homme à la peau blanche, chef de service dans une entreprise de commerce extérieur. Les gémissements de la jeune femme, d'une sensualité débridée, s'élèvent et s'apaisent par vagues.
ALDN-442 La raison pour laquelle la femme mariée a refusé de quitter l'entreprise après avoir été baisée par l'énorme pénis de son patron.","lastmod":"2026-07-11","duration":"","url":"/play/19245167.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOGM3ZDYxYmE5ZWU5OGY1ZTM4MjJmMTFmODNmZWRhZjMuanBn.cache","vod_id":19122792,"title":"Liu Tao, une jeune femme, se contorsionne et se retourne sur le dessus.","lastmod":"2025-03-29","duration":"06:31","url":"/play/19122792.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMmFjMzk4ODgzNjgxNWZkMGE3ZDI0NGRmZTE2ZDY2NjYuanBn.cache","vod_id":19222757,"title":"MOMSWAP - Une rousse aguicheuse échange ses fils, baise sauvagement le pénis noir de son meilleur ami et gémit de désespoir.","lastmod":"2026-03-19","duration":"0:17:50","url":"/play/19222757.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZmY1NzI5MzkzMzNlYzljNWUwNDY4MWMxZTIzMzFhNGEuanBn.cache","vod_id":19042379,"title":"Une jeune femme aux formes généreuses, le visage dénudé, gémissait sans cesse, excitant tous ceux qui l'entendaient.","lastmod":"2025-03-28","duration":"00:01:10","url":"/play/19042379.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2RiOWFhNzQxNTE2MzMxNmFjMTUwOGJiMGVlNDUyMDYuanBn.cache","vod_id":19056115,"title":"[Pavillon de Chine] Week-end coquin avec ma magnifique copine, étudiante en deuxième année, dans une chambre d'hôtel. Elle a l'air si innocente, mais ses talents pour le sexe oral sont incroyables. On a fait l'amour sans préservatif et elle a éjaculé plusieurs fois en moi.","lastmod":"2025-03-28","duration":"","url":"/play/19056115.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzE1YjI4ZDJlZWZhN2NlOWYxNDA4YWZjMzcxYTBhMGIuanBn.cache","vod_id":19087925,"title":"Fuite le 27 mai 2023 : Premières photos divulguées d'un hôtel à Taïwan prises par EZVIZ Cloud ❤️ Xiao Wang a eu une relation sexuelle avec sa patronne de travail samedi après-midi, dans une chambre d'hôtel, sans préservatif, et a éjaculé dans son vagin.","lastmod":"2025-03-29","duration":"00:27:18","url":"/play/19087925.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MDIvN2EwMTcxYWY2MGZlZjM1YzVkNzM4N2RhMmM3YmQyOGQuanBn.cache","vod_id":19183418,"title":"WAAA490 Femme insatisfaite dans un mariage sans sexe, travaillant tout en ayant une liaison, éjaculation interne extrême, utérus et pénis intensément entrelacés jusqu'à la dernière seconde de repos !","lastmod":"2025-07-01","duration":"01:54:32","url":"/play/19183418.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOTZkOTA4ZTMzNDQyYTNlN2FkYWUyN2QwZTNlOThmNjcuanBn.cache","vod_id":19125242,"title":"[Un hôpital gynécologique de Chengdu] Près de 100 étudiantes et jeunes femmes ont subi des examens des seins ; une vidéo a fuité.","lastmod":"2025-03-29","duration":"01:16:58","url":"/play/19125242.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYmEyNWY3YzljZmQyOGVlMzcxNjQyZWNhNzI3NjFkZjUuanBn.cache","vod_id":19106910,"title":"Fétichisme de l'uniforme d'une streameuse coréenne aux gros seins~","lastmod":"2025-03-29","duration":"","url":"/play/19106910.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvOTRkNTA0ZGZlY2MyYzU4YThlNDllOTUyODZjMGZlNzcuanBn.cache","vod_id":19216970,"title":"Le patron la baise sauvagement ! Le bureau d'une jeune femme d'une beauté époustouflante s'est effondré, et un énorme pénis la pénètre violemment, éjaculant profondément en elle.","lastmod":"2026-02-10","duration":"0:40:04","url":"/play/19216970.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMzFhNjExNjI2N2IwMTMyMTBmZmY0MWViMTZjMTc2MTQuanBn.cache","vod_id":19057550,"title":"(qPark Ni-ma) Une présentatrice aux gros seins surprise en train d'avoir des relations sexuelles et de recevoir une éjaculation faciale.","lastmod":"2025-03-28","duration":"","url":"/play/19057550.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZWZiMjkzNGJkMTEyNzkxZDkzZWY0OTdlMjRmNzBjNWIuanBn.cache","vod_id":19061755,"title":"[Sélection de fuites et réponses 360] Longtai May - Deux beautés plantureuses et de grande valeur + un couple rondouillard","lastmod":"2025-03-28","duration":"01:52:01","url":"/play/19061755.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2FmYTEwYzVlMWUyYjE2N2Q4YjgzZmRhM2UwOTdkOGYuanBn.cache","vod_id":19084966,"title":"Une jeune femme mignonne, un peu rondelette et très sexy, prend un plaisir fou. Elle s'amuse tellement qu'elle se fait masturber par un homme plus âgé devant la caméra jusqu'à l'orgasme. Elle lui fait aussi une fellation d'une manière unique, et elle est vraiment sexy.","lastmod":"2025-03-29","duration":"00:59:47","url":"/play/19084966.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzhkNzM1Njc3YTFjNTY5MTgyOWE4OTExMmZkNjc3ZWEuanBn.cache","vod_id":19043030,"title":"Une fille rondelette et mignonne, avec une chatte blanche, exhibant sa chatte rose et épilée, les fesses bien écartées, en gros plan – très tentant, à ne pas manquer !","lastmod":"2025-03-28","duration":"02:31:57","url":"/play/19043030.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2Q4YmQ0YmNiYTFmMWNkMDZmMmUwNGQ0YTZjOTg1ZjIuanBn.cache","vod_id":19064862,"title":"Bas noirs, seins pendants en forme de cloche, jeune femme mûre, chaque sourire et chaque froncement de sourcils dégage un charme séducteur, jambes écartées et caressant sa vulve en forme de papillon.","lastmod":"2025-03-28","duration":"00:47:30","url":"/play/19064862.html"}]},
videoTitle: '[Fuite de l'affaire] Une jeune femme voluptueuse à la peau blanche et à la forte poitrine fait l'amour dans une chambre d'hôtel avec un homme à la peau blanche, chef de service dans une entreprise de commerce extérieur. Les gémissements de la jeune femme, d'une sensualité débridée, s'élèvent et s'apaisent par vagues.',
language: 'fr',
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('Lien copié !');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('Lien copié !');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('Lien copié !');
}
}
},
// 切换布局
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=/`;
}
};
}