NASH-334 Inceste mère-fils « Ne le dis pas à ton père… » Malgré la conscience de son erreur, elle ressentit une brûlure à l’entrejambe et céda à son désir. Une mère pécheresse d’une cinquantaine d’années.
Accouplement mère-enfant ~ Intersection de Zeshan Road ~ Fujii Reira Fujii Reira Ruby","lastmod":"2026-07-11","duration":"02:00:43","url":"/play/19167154.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzM2ZDIzNjEzOTMyY2JhOTk4ZGI3NWVkNDMyNzgzYTQuanBn.cache","vod_id":18949784,"title":"[27/04] Une vidéo montrant une employée de banque agressée sexuellement a fait surface. Son attitude est tellement provocante et impertinente qu'on peine à distinguer ses chaussettes.","lastmod":"2025-12-14","duration":"00:15:29","url":"/play/18949784.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTExMDkvNjcyOWFkZjgwN2NkZGFmZmU4YzU5NDc3OGVmNDNhNTIuanBn.cache","vod_id":19061829,"title":"Mariko Sada, une mère qui a fait ses débuts dans le doujin AV à la place de sa fille. (JUQ_872)","lastmod":"2025-12-14","duration":"01:58:51","url":"/play/19061829.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOGZkODUzYzU1ZmVmOTgyMDdmZTRmM2E5MWUwMGVkNDQuanBn.cache","vod_id":18924963,"title":"Le désir de Kendra et Phoenix Mary -mlib_kendra_phoenix_vl082014_720p_8000","lastmod":"2025-12-14","duration":"00:48:35","url":"/play/18924963.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODdmODM5ODY4NTZkZDAzMjk4YTU5ZjgzMzUwNDUzODEuanBn.cache","vod_id":18957800,"title":"LZDM-050 [ASMR Perspective subjective lesbienne] Ce jour-là, j'ai succombé à la tentation lesbienne de mes élèves et je leur ai offert mon corps une fois. Depuis, je le fais régulièrement à chaque fois que je les vois.","lastmod":"2025-12-14","duration":"02:55:50","url":"/play/18957800.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMTIvZjUzMTEyYjllYjhjODJmMThkYjdjMTgxMzk4OTE4YmUuanBn.cache","vod_id":19057311,"title":"[Chinois] VEC692 ne supportait pas la femme au foyer sexy d'à côté qui se masturbait tous les jours. La raison a disparu et le désir est devenu incontrôlable lors de cet acte sexuel intense et extatique.","lastmod":"2025-10-11","duration":"01:36:54","url":"/play/19057311.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzI3YmY2NTY2OTM2ZTEyOTVlNTNlZTIxNmVjY2M0ZmEuanBn.cache","vod_id":18982147,"title":"[Non censuré] VENX-243 Une mère en jupe longue, excitée par des caresses, exige une pénétration incestueuse immédiate et intense. Mai Arisu","lastmod":"2025-03-23","duration":"01:38:32","url":"/play/18982147.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvNDM3ZTA5MzY4NGYwOWE2NDk0M2I2MWZhMjZlNjJkZTQuanBn.cache","vod_id":19067262,"title":"Ma mère et moi avons eu des rapports sexuels pendant ma grossesse — sachant que nous n'avions aucun lien de sang, nous nous sommes livrées à l'acte de procréation — Tada Yuka ROE_262","lastmod":"2025-12-14","duration":"02:25:24","url":"/play/19067262.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzFjMTgyNDAyNmYyMTdlMDAwM2RjZmY2MTExMmY4MjIuanBn.cache","vod_id":18979131,"title":"JUX-005, mère du senior, Takatsuki Waka","lastmod":"2025-03-23","duration":"02:00:07","url":"/play/18979131.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYTU5ZjIyZGU1M2VmYTA3ZTA3MGY4N2FiN2RhODNkYmIuanBn.cache","vod_id":19014519,"title":"ARA396 [Innocente] Hino-chan, 21 ans, [Magnifique poitrine], est là ! Elle s'est inscrite pour « Vouloir vivre une aventure…♪ » — Une jeune femme innocente ! Elle nous offre un baiser érotique à l'opposé de son image innocente ! [Éjaculation abondante] L'éjaculation continue est le point fort ! Une aventure unique ! [Orgasmes extrêmement stimulants et intenses] Ne ratez pas cette expérience !","lastmod":"2025-03-24","duration":"01:09:46","url":"/play/19014519.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZWI0MDJkM2QzMjVjYjBhYjY1Y2QwMzYwOTlmMWFhZGMuanBn.cache","vod_id":18981815,"title":"[Sous-titres chinois] CJOD-387 J'ai engagé une femme de ménage super sexy aux gros seins... Même après avoir entendu \"J'ai déjà éjaculé\", j'étais toujours désemparé.","lastmod":"2025-03-23","duration":"01:59:30","url":"/play/18981815.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDYyMGE0Mjg0MDAyYWVkMGIxYzQyOGEyNzVkYzgwYzQuanBn.cache","vod_id":18925761,"title":"La sulfureuse [Sœur Xi Shi] a des relations sexuelles avec deux femmes et un homme, ainsi qu'avec son partenaire. Elle est dessus, chevauchant avec vigueur, gémissant et haletant – très séduisante. À ne pas manquer !","lastmod":"2025-12-14","duration":"03:21:08","url":"/play/18925761.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDRhMzg1NGUwNDQ3ZTU3ODBlNjgzZTQzMjhjY2Q1OTUuanBn.cache","vod_id":19004685,"title":"Caraïbes-062219-946 Le désir humide d'une veuve ~Toujours en quête d'affection~ 1","lastmod":"2025-03-23","duration":"52:31","url":"/play/19004685.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjk0NTRmMzIzZjE5MTY5OWZjNzk5OGQxZDNlY2EyZDIuanBn.cache","vod_id":18933315,"title":"VNDS-5194 Je ne le dirai jamais à mon mari… Aoi Mari, une femme d’une cinquantaine d’années violée par son fils, aux seins généreux et aux fesses rebondies.","lastmod":"2025-12-14","duration":"01:29:15","url":"/play/18933315.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzFhY2Q4NjIyMzFkMDRiYjg2OGUzYjNiYThhNmZiZjguanBn.cache","vod_id":18991109,"title":"YLWN-106 Belle épouse violée par le pénis de son beau-père pendant 4 heures (inceste)","lastmod":"2025-03-23","duration":"04:00:13","url":"/play/18991109.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYTI1OTk4Y2E5Y2I5NDE5YWEzMjUyMTQxYmZkODc1MDMuanBn.cache","vod_id":18964608,"title":"[Sous-titres chinois] ALDN-104 Voyage : Le voyage d'une mère et de son enfant - Marika Kobayashi","lastmod":"2025-03-22","duration":"02:12:36","url":"/play/18964608.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzdlZjIyM2JjNzA1NzZhYjdiYjcyZTIyMzcwODViNmIuanBn.cache","vod_id":18994062,"title":"[Dortoir de chantier] La sensation d'être forcé à faire une fellation et une gorge profonde à une fille jusqu'à ce qu'elle suffoque est tout simplement trop belle pour être vraie !","lastmod":"2025-03-23","duration":"02:20","url":"/play/18994062.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOGFjZGNlMjIzZDNkMzc5NmI5MWE3MjU3YTZiYzFkNGYuanBn.cache","vod_id":19012786,"title":"MA FEMME1588N°985 Kawamura Rena (inceste).","lastmod":"2025-03-24","duration":"56:07","url":"/play/19012786.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjczMTllNzY5NDJlNGVmOGI0OGZmZTM3YTJmOWNlMGMuanBn.cache","vod_id":19137432,"title":"Un cou si envoûtant qu'on a envie de le sucer ! Une femme de 50 ans aux cheveux courts déchaîne sa fureur à trois reprises. Actrice inconnue PRMJ-327","lastmod":"2026-01-09","duration":"04:05:21","url":"/play/19137432.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzcxMTBmMjgyOGQ4NmRjZTQ4YzllMDY2ZWM2YzMxNGIuanBn.cache","vod_id":18980696,"title":"L'Amant de la mère 3 (2019) Version intégrale","lastmod":"2025-12-14","duration":"01:30:36","url":"/play/18980696.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MjkvOGE2Y2EzZDRjNTY4MzJjOGMyMjgzZWFhZTc5NDhjMjYuanBn.cache","vod_id":19055058,"title":"Club de viol collectif Lolita ~Un oncle impopulaire et dépravé viole de belles filles pour assouvir ses désirs~ Ayase Moka (TENN031)","lastmod":"2025-09-28","duration":"02:24:28","url":"/play/19055058.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2E4ZDY0MGZjYTk5ZWZjYTQwNzU3MjUzOGYyMTMzYWEuanBn.cache","vod_id":19014467,"title":"APNS125 Une propriétaire perverse et sa fille. Mère et fille sont contraintes de tomber enceintes simultanément. Elles sont violées en réunion jusqu'à ce qu'elles soient enceintes et que le sperme soit éjaculé en elles à plusieurs reprises. Deux belles esclaves, Morishita Mirei et Kawakami Yu.","lastmod":"2025-03-24","duration":"02:24:03","url":"/play/19014467.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMmM5MDUyYjBmZGEzNmMyYTM3MjdkMzBkZTc0NmViMWMuanBn.cache","vod_id":19024075,"title":"JUQ343C La mère de ma femme a découvert ma liaison et m'a offert une expérience sexuelle très provocante. « J'espère que tu ne me mentiras plus. »","lastmod":"2025-03-24","duration":"02:17:47","url":"/play/19024075.html"}]},
videoTitle: 'NASH-334 Inceste mère-fils « Ne le dis pas à ton père… » Malgré la conscience de son erreur, elle ressentit une brûlure à l’entrejambe et céda à son désir. Une mère pécheresse d’une cinquantaine d’années.',
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=/`;
}
};
}