Les amies geeks aux gros fessiers de LULU378 ont mis en pratique ce qu'elles avaient appris des bandes dessinées porno, finissant par lécher et sucer comme dans les doujinshi.
Désir sexuel illimité : Vidéos de sexe Doujinshi de filles au pénis illimité (Pushing Mussu)","lastmod":"2026-07-11","duration":"04:37:15","url":"/play/19165936.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjdmZTIwY2FiYjNjZDllMTgyMWQ4YTcxODUyNzMzZGMuanBn.cache","vod_id":18945503,"title":"Un joli fessier de Pâques - bwb_bridgette_b_tr022717_720p_8000","lastmod":"2025-12-14","duration":"00:33:52","url":"/play/18945503.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOWExNWM4MzhlMGMyNjdjNzhhNjc4NzFiMjJlMTc1MjEuanBn.cache","vod_id":19008210,"title":"Une enquête privée sur l'infidélité de BOUGAS, adepte du sexe. Les liaisons extraconjugales mènent les femmes à un plaisir excessif, alimentant leur possessivité et causant leur perte. C'est seulement à ce moment critique…","lastmod":"2025-03-24","duration":"36:42","url":"/play/19008210.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDEyNjYwNzgwZjgwZTQxZTRhMTY1YzZkZjMyZjJkZmIuanBn.cache","vod_id":18979040,"title":"HEYZO 3110 Deux beautés scandinaves, deux amies, à tour de rôle dans un plan à trois ! Double fonction ! - Simon Marty","lastmod":"2025-03-23","duration":"01:33:29","url":"/play/18979040.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNTI1MGJiZWIxZDJiZjZlMjFkMmY0M2IxN2IzOWIzM2EuanBn.cache","vod_id":19146884,"title":"Mon amour d'enfance est soudainement arrivé chez moi en disant : « Laisse-moi te voir te masturber. » ~Exclusif~ MUFR-005","lastmod":"2026-03-06","duration":"03:25:03","url":"/play/19146884.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMzAvNDY4NTg3ZTVlMjA4NWJkNmZhYzJiNzBkNDVmMmRjODIuanBn.cache","vod_id":19060246,"title":"Une étudiante en droit a couché avec le gros cul d'un beau majordome. (Ono Yuka, Onosaka Yuika, IPZZ_421)","lastmod":"2025-10-29","duration":"02:01:05","url":"/play/19060246.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjMwYzYyM2E1NTkwNDQ4MTQxZDkyMTNkMWZlMzU5MDkuanBn.cache","vod_id":18965522,"title":"[Non censuré] MIMK-044 AV Retraite x Deep Red Anri Okita Capturée par un artiste de manga érotique","lastmod":"2025-03-22","duration":"02:57:45","url":"/play/18965522.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjYyYzQ5NmM1ODdmYjYwMTJiNzFmMjhmZmVjNjRmYTUuanBn.cache","vod_id":19142129,"title":"Sexe de groupe - Trois salopes lèvent leurs fesses et attendent que les mecs commencent à les baiser.","lastmod":"2026-02-07","duration":"52:03","url":"/play/19142129.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzJiNWU4NDQ3ODk3MWJkOTQ2ZDEyNGY5Y2E0OWQ5MjYuanBn.cache","vod_id":18995503,"title":"[Yu-Zu HD] fsdss-440 Ma copine est célèbre dans la région pour ses talents exceptionnels de séductrice et d'équitation. (Jilon Nana)","lastmod":"2025-03-23","duration":"02:04:13","url":"/play/18995503.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzA1MzViYzRhNDIyM2Q0YTVlMTM4M2I5YmQyNzU1Y2YuanBn.cache","vod_id":18936969,"title":"KEIFU-001 Ma mère était à l'origine vendeuse, mais finira-t-elle par vendre son corps à l'ami de son fils ?","lastmod":"2025-03-22","duration":"01:08:21","url":"/play/18936969.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MTcvYzNkZTFlZGI1ZTk5MzYyN2ViM2Y3MzNiYTIwMjllODcuanBn.cache","vod_id":19052980,"title":"Cette femme mûre sait jouer du piano ! Débutante dans l'industrie du divertissement pour adultes, elle s'accroupit par terre, me suçant intensément la bite, les fesses bien en évidence, puis elle me chevauche activement, en ondulant des hanches et en me manipulant.","lastmod":"2025-09-16","duration":"34:41","url":"/play/19052980.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNzRkNTk3ZjQzOTMyY2UyZjRiZWMxNDBhMmUwZGRhNGMuanBn.cache","vod_id":19149728,"title":"La sœur de ma copine, rusée et érotique, aux gros seins, m'a tenté et mis à l'épreuve avec son soutien-gorge apparent, et j'ai fini par succomber à ses jeux diaboliques avec ses seins. (MIDA-488)","lastmod":"2026-03-23","duration":"02:33:32","url":"/play/19149728.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTE4ODQ4OTkwNjk0NTBkZWRlODQxMDZiYTJiZGY1OGMuanBn.cache","vod_id":19004510,"title":"JUQ-440-C Ma tante voluptueuse est venue me rendre visite alors que je vivais seul. Je n'ai pas pu résister à la tentation de ses fesses généreuses, et finalement, elle m'a vidé de toute mon énergie lors d'une pénétration sauvage...","lastmod":"2025-03-23","duration":"01:59:47","url":"/play/19004510.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzcxNTk1NmEwNjAyYTk4YTljMGY0OWNmNDFiZmU3NDIuanBn.cache","vod_id":18975584,"title":"MOGI-106 [Premier tournage] Une esthéticienne sexy travaillant à Kawasaki est en réalité une super masochiste ! Et en plus, elle est fan de films pour adultes !? Mon acteur préféré m'excite tellement !","lastmod":"2025-03-23","duration":"02:33:27","url":"/play/18975584.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjMvZDA0YTg1YTBiNzQyZWVmODEwMTA1ZDQ5NzQ1OTM2MDYuanBn.cache","vod_id":19165229,"title":"Veuillez m'excuser… J'ai été serrée dans les bras par le meilleur ami de mon mari 2 ADN-605-C","lastmod":"2026-07-11","duration":"01:53:47","url":"/play/19165229.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDExYzllMmJhNGYyMTQ2ZjkwZDUyNTE3OGQzYWRiMTQuanBn.cache","vod_id":18930973,"title":"Comprend ATOM-083_B2 ! 10 personnes, 425 minutes, 2 disques ! « L’amie de ma fille est venue jouer chez moi, mais elle était sous hypnose grâce à des somnifères. Volume 00 »","lastmod":"2025-12-14","duration":"00:20:00","url":"/play/18930973.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvZDA4NzZkMTUyYWM1ODBlMzg3NzMyMzIzMmI5NmY3NWIuanBn.cache","vod_id":19164291,"title":"Une femme de ménage à temps partiel, rampant à quatre pattes, provoquant sans le savoir son gros cul, quand je la baise immédiatement dans son cul masochiste et débridé. Mizukawa Jun FunCity-Delusional Tribe","lastmod":"2026-07-11","duration":"02:04:56","url":"/play/19164291.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOGNiODVkMDZjNzZmOGFhNDA3YmI4OGY2ZGZkZjdiYWYuanBn.cache","vod_id":19015869,"title":"LUXU1091 Luxury TV 1075 « Parce que mon copain m'a forcée à postuler, alors… » Une conseillère beauté aux formes généreuses a actuellement une liaison (Lui : J'ai un fantasme de cocuage) ! Les compétences professionnelles qu'elle n'a jamais expérimentées auparavant la font rougir, et elle prend son pied avec la grosse bite tout en secouant ses seins opulents !","lastmod":"2025-03-24","duration":"01:08:20","url":"/play/19015869.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjExNDQ4ODI4MzM5ZTEwNDU3MTY2MTI0MWYwMjMzNzkuanBn.cache","vod_id":18994960,"title":"Grandes boucles d'oreilles, jeans, escortes, transactions en espèces, gros seins blancs, jupe courte, fellation profonde à genoux, position de la cavalière avec un gros cul, coups de reins et martèlements, seins qui tremblent.","lastmod":"2025-12-14","duration":"53:19","url":"/play/18994960.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MDYvYmRmM2I5ZDYwYTllM2YwNDk2YWMzNmFjYjNjZDUxNWEuanBn.cache","vod_id":19036904,"title":"JUQ648 L'activité sexuelle incontrôlable de l'ami de mon fils m'a fait atteindre l'orgasme à maintes reprises...","lastmod":"2025-06-06","duration":"02:28:26","url":"/play/19036904.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2NiMjM0YzdjNDgwMDNhYTAwODMzYzk2OGZmY2Q4ODIuanBn.cache","vod_id":18964657,"title":"ED❤️Dad a dit qu'elle n'avait pas le droit d'avoir un petit ami avant d'être diplômée de l'université, alors elle et ED ont fait le vœu de vivre ce que c'est que d'avoir quatre petits amis.","lastmod":"2025-03-22","duration":"00:33:17","url":"/play/18964657.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYmMxYmYyYzAwNzRiZDJhYzY1ZjEyYWEyOThjMjhlMTkuanBn.cache","vod_id":19016158,"title":"NTK159 Une amie souriante et soumise vous fera une fellation et même des mouvements de cowgirl ! Bien que traitée comme un objet, vous devenez de plus en plus excitée pendant cet acte obscène… Cette belle étudiante est là pour vous servir… ! : Oublié de supprimer le fichier vidéo POV intégré 040 de la caméra de location du Love Hotel.","lastmod":"2025-03-24","duration":"56:35","url":"/play/19016158.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTJhYzJhOTI0MjVkNGUzYjBjM2I0NDJmYzY4MTRhZTMuanBn.cache","vod_id":19018054,"title":"Fessée extrême, fellation profonde et punition brutale infligées à l'épouse infidèle","lastmod":"2025-03-24","duration":"23:23","url":"/play/19018054.html"}]},
videoTitle: 'Les amies geeks aux gros fessiers de LULU378 ont mis en pratique ce qu'elles avaient appris des bandes dessinées porno, finissant par lécher et sucer comme dans les doujinshi.',
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=/`;
}
};
}