Nouvelle fuite en 2022 ❤️ L'hôtel 360 Boutique Old Taiwan Industrial Room réapparaît après avoir été scellé ; des couples débauchés réservent des chambres avec de gros pénis ; des hommes musclés insèrent de force des lunettes ; partenaires sexuelles féminines contrastées et garces.
Un jeune homme mince se rend dans un hôtel et passe une nuit torride avec sa magnifique petite amie, dont les énormes seins sont baisés jusqu'à ce qu'elle crie et implore grâce.","lastmod":"2026-07-11","duration":"","url":"/play/19245003.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvODA3MTFiMWVkODE5YTA0YzUwMjkyNDk0ZDgwM2U2OGQuanBn.cache","vod_id":19221138,"title":"Une femme d'une beauté époustouflante, le vagin grand ouvert, laissant un homme robuste la baiser et éjaculer à l'intérieur d'elle, gémissant et jouissant à plusieurs reprises.","lastmod":"2026-03-09","duration":"0:42:04","url":"/play/19221138.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOGJkMzgxMmExZDg2ZDgxY2U2YzBkMTFlYWY2MTNmMmQuanBn.cache","vod_id":19107095,"title":"[Tarte aux fruits] Une beauté scolaire à la personnalité contrastée, adorable et mignonne.","lastmod":"2025-03-29","duration":"","url":"/play/19107095.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZmNlYTczZDczMWQ1MzNmMDY2MDhlMDU2MTI0MzEzMDIuanBn.cache","vod_id":19216592,"title":"Homme solitaire, à la peau sombre et musclé, est en ligne en quête de plaisir ; il attend désespérément que vous flirtez avec lui.","lastmod":"2026-02-07","duration":"0:10:40","url":"/play/19216592.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOGE1ZjYxMjIxMjMxNjdkZjlmZjU1YzBiZDQyYzE3ZmQuanBn.cache","vod_id":19115001,"title":"L'influenceuse TikTok Rabbit Tooth Snake se livre à des actes d'urination, d'éjaculation faciale, de léchage de pieds sadomasochiste et est sans aucun doute une hypocrite.","lastmod":"2025-03-29","duration":"34:40","url":"/play/19115001.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMDQvNjY1M2VjNWNjOTJlNDQwOTVlNGMzZWQ1MzljYjUzNjguanBn.cache","vod_id":19197594,"title":"Une hôtesse de l'air aux formes généreuses supplie pour du sexe après son service ! Cette femme à la poitrine opulente (bonnet E) se fait sauvagement pénétrer par derrière !","lastmod":"2025-10-03","duration":"06:30","url":"/play/19197594.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjQ5NjQ2MjdiOTFiNmQzMWM2ODc5OTE2YmNiMDM5NmEuanBn.cache","vod_id":19053962,"title":"[Pavillon de la Chine] Un couple amoureux, né dans les années 1990, s'est rendu dans un hôtel et a eu des rapports sexuels torrides, prenant des selfies. Les deux ont parfaitement coopéré, s'adonnant à diverses positions complexes.","lastmod":"2025-03-28","duration":"","url":"/play/19053962.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvY2VhMGZhYzVhNzI5ZWQzMDBlYzVlMjc5MDlhNGJiMDcuanBn.cache","vod_id":19079940,"title":"28 janvier 2023 - Dernières photos divulguées d'un hôtel d'affaires, prises sur un lit rond sexy ❤️ Un homme mince et sa petite amie en bas noirs sexy se livrent à une rencontre passionnée, filmée avec un gros pénis à l'intérieur de son vagin.","lastmod":"2025-03-29","duration":"00:38:08","url":"/play/19079940.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjUwMDg5ZjNiNDcwZWM5YWFiZTlmMWM5MmU1YTJkMWIuanBn.cache","vod_id":19045174,"title":"Dans les toilettes du train, un homme a pris des photos d'une jeune femme à lunettes assise dans une couchette, révélant sa vulve propre et légèrement poilue, et montrant également la vulve sensible de deux autres femmes.","lastmod":"2025-03-28","duration":"00:09:56","url":"/play/19045174.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjc1YWJhYWE5YmRlNTNmNGRmYjBiN2MxOWRmNDhmODUuanBn.cache","vod_id":19063562,"title":"Piratage de la vidéosurveillance à 360° : Un homme chauve a des relations sexuelles avec une jeune femme à la peau claire et délicate dans un hôtel érotique.","lastmod":"2025-03-28","duration":"00:17:20","url":"/play/19063562.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTRjZDQ5OWI5ZjFkYmViZDU2NmY5ZjRlZWNmYzFlMWUuanBn.cache","vod_id":19144936,"title":"Des vidéos privées sélectionnées d'elle et de son petit ami en train de faire l'amour ont fuité...","lastmod":"2025-03-29","duration":"","url":"/play/19144936.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDBiNjNiNzdhOGNlZTczMGNhNDVkNTZmM2MxMTM2YTEuanBn.cache","vod_id":19136524,"title":"La déesse, au contraste saisissant, se balance avec grâce au sommet ; elle est si belle ! Venez la voir par vous-même !","lastmod":"2025-03-29","duration":"02:20","url":"/play/19136524.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjY4NGI1MjU2MjE1NGQyNTM3YmUwNTRiMDk3OWE1ZWMuanBn.cache","vod_id":19048189,"title":"Les premières œuvres de l'artiste de premier plan « Petite Jun en rouge » mettaient en scène de longues jambes et des beautés vêtues de dentelle suçant des objets de manière séduisante, des œuvres très excitantes et considérées comme de l'art chinois de haute qualité à l'époque.","lastmod":"2025-03-28","duration":"","url":"/play/19048189.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvZWU1YWFlYWE1ZTMwOTYwNDNhM2FjYjk0ZDlmNTM2ZWEuanBn.cache","vod_id":19240323,"title":"Iro Tachibana participe à une partouze dans une source thermale ! Elle se fait sodomiser et éjaculer dessus tout en étant pénétrée à plusieurs reprises par des hommes musclés.","lastmod":"2026-06-12","duration":"2:03:39","url":"/play/19240323.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMDZhNWY4NDYwZWZiMzlhZTU4ZDJmYWU0NDBkYjlmNjUuanBn.cache","vod_id":19078774,"title":"[Premium TP] Dernière œuvre rare et de haute qualité de décembre ❤️ Épisode 2 : Caméra cachée dans un bain public chinois, gros plan exceptionnel sur les seins et les visages","lastmod":"2025-03-29","duration":"00:17:14","url":"/play/19078774.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMDEzYzhlMzU0Y2JhNzRiOGNkYmNkZTQ2MzhkZmJmM2QuanBn.cache","vod_id":19154765,"title":"[Le secret de Feini] Déesse aux formes généreuses, seins opulents, hanches charnues et silhouette légèrement ronde : vagin ouvert, vulve douce, masturbation avec accessoires et pénétration frénétique ! _1...","lastmod":"2025-03-29","duration":"","url":"/play/19154765.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMmNkMmI5MTZlOTk1Nzc5OTg3N2RlMjMwMzVjZTgzNzMuanBn.cache","vod_id":19127213,"title":"Après le travail, j'ai toujours envie d'aller à l'hôtel pour retrouver ma collègue à la peau claire et à forte poitrine.","lastmod":"2025-03-29","duration":"58:01","url":"/play/19127213.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOTRlYjEyNWZkY2FhMmVlNWZiNTQ1ZTk4ZDkxNjFkYjIuanBn.cache","vod_id":19090127,"title":"« Derniers secrets révélés » - Un incontournable pour les amateurs de cuckolding ! Photos privées du couple star d'internet Dayu : techniques d'entraînement et de sexe incroyables, taille de guêpe, fesses rebondies, une salope de première classe (2)","lastmod":"2025-03-29","duration":"00:20:58","url":"/play/19090127.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYWIxNWU3ZjIyZjY0NDI1ODM1MDllNTA3NTY4OWMzZjkuanBn.cache","vod_id":19041232,"title":"Un groupe de jeunes hommes et femmes, encore assez naïfs, se sont rendus à la campagne pour une séance de sexe en groupe (2)","lastmod":"2025-03-28","duration":"00:17:42","url":"/play/19041232.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjA0ZDc1YzY2ZTI2NTVkNWZiOTk3YjUxMzAzMTNiYzEuanBn.cache","vod_id":19038865,"title":"[Contenu chaotique recommandé] Une déesse de premier ordre, dotée d'une libido débordante, experte au lit mais indépendante, a une liaison avec son beau-frère bien membré dans la cuisine. Sexe addictif, pénétration sans protection, seins magnifiques et un œuf vibrant pendant qu'ils cuisinent.","lastmod":"2025-03-28","duration":"02:03:03","url":"/play/19038865.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNGJmOWUzNmNiNWUxZjQ1NDc3NTJmZjJlNjIzN2YzMjkuanBn.cache","vod_id":19147784,"title":"Une belle et grande mannequin automobile a eu des relations sexuelles avec son petit ami, qui la chevauchait par derrière...","lastmod":"2025-03-29","duration":"","url":"/play/19147784.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MDUvMDc0MjQyNTlmMjkxNjhiY2ExODcxMzU4ODFlMDcxYmEuanBn.cache","vod_id":19175370,"title":"Song Yi☆ Publication non censurée [Scène érotique en bas résille] Orgasmes et spasmes à éjaculation continue × Libération interdite du corps","lastmod":"2025-05-05","duration":"16:35","url":"/play/19175370.html"}]},
videoTitle: 'Nouvelle fuite en 2022 ❤️ L'hôtel 360 Boutique Old Taiwan Industrial Room réapparaît après avoir été scellé ; des couples débauchés réservent des chambres avec de gros pénis ; des hommes musclés insèrent de force des lunettes ; partenaires sexuelles féminines contrastées et garces.',
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=/`;
}
};
}