Liu Lu, une étudiante de l'Université normale de Chine orientale connue pour ses lunettes extravagantes et sa personnalité contrastée, a filmé une vidéo à caractère sexuel d'elle et de son petit ami dans la salle de bain, vêtue de lingerie sexy et gémissant continuellement.
热门精选视频1783767082","lastmod":"2026-07-11","duration":"12:34","url":"/play/19207645.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvM2VmMWFmZjM4MTY3Njc0Mzk1M2QwZGE3NDc2NzFiYWMuanBn.cache","vod_id":19118075,"title":"GANA2092 est vraiment douce, premier tournage. 1350 [Une magnifique vendeuse d'A○mate est super timide !] La belle femme que vous avez rencontrée à Akihabara au crépuscule, n'a-t-elle pas fait l'amour depuis plus d'un an et se sent-elle très mal ? Vous pouvez toucher ses seins, ses cuisses et son vagin, et si vous vous attaquez à ses parties intimes épilées, vous la verrez gicler sans arrêt ! Le moteur se met en marche, elle suce délicieusement votre pénis, et vous emmène finalement au septième ciel avec un mouvement de hanches rythmé à la cowgirl ! Après notre enquête, nous avons découvert qu'elle est une fille très timide !","lastmod":"2025-03-26","duration":"1:14:53","url":"/play/19118075.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MDEvNDZjZjhmMzA3MjUyMzc2ZTgwZjQ4MGYxYTIzNWY2MjMuanBn.cache","vod_id":19137221,"title":"Beauté d'école de déesse de haut niveau, la diffusion verte est devenue jaune, entrant de manière séduisante dans l'industrie du film pour adultes, avec un physique époustouflant, une taille fine, de belles jambes et un gros plan sur son petit trou serré.","lastmod":"2025-06-01","duration":"0:21:27","url":"/play/19137221.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNjE1MjM2MDI3MDgxMTIzZGJiOTE4M2JiZTdhYThiMzYuanBn.cache","vod_id":19071149,"title":"[Relation incestueuse entre frères et sœurs] Une infirmière, prenant du plaisir sexuel, soigne le rhume de son frère en lui léchant le pénis et en le chevauchant...","lastmod":"2025-03-26","duration":"0:25:46","url":"/play/19071149.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYWNjOTAyZjVhMThiZjg5OTdmMGVmZTBmM2YxZWE5YmUuanBn.cache","vod_id":19117390,"title":"NAMA066 [Tournage intime] Kana, 21 ans, couple d'étudiants en travail social ? Sexe oral ? Abdos d'athlète ! Petite, super soignée, sexe anal, soutien-gorge de sport, beau fessier, vibromasseur, jeux dans la salle de bain, 3 éjaculations, sexe, 2 éjaculations orales, calme et mignonne.","lastmod":"2025-03-26","duration":"1:04:14","url":"/play/19117390.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZGE0OGE0NDI0OTI0MmEwYjVkMWRhMDk3OWY3Y2UzMzUuanBn.cache","vod_id":19117172,"title":"SDNM208 Sakurai Moe, 29 ans, Chapitre 2 : Plaisir sans fin, le corps atteint l'orgasme ultime pendant le sexe.","lastmod":"2025-03-26","duration":"2:11:48","url":"/play/19117172.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMjcvMTcxMzFmM2RkNjhlYjliNDgyMzI4MjcxNGJkYjg4MDguanBn.cache","vod_id":19161177,"title":"Le contraste entre les lunettes et Fang Ying, cette garce formée par une institutrice, mérite une mention spéciale pour son côté à la fois innocent et lubrique.","lastmod":"2025-10-26","duration":"0:20:39","url":"/play/19161177.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZWVjMjRiYmQwNjE1OWM4YTBiMTJhZTZkYmZlMDEwMGEuanBn.cache","vod_id":19116197,"title":"719MAG004 S'il vous plaît, laissez-moi voir la vraie vie sexuelle de l'actrice de films pour adultes Konno Hikari.","lastmod":"2025-03-26","duration":"1:16:14","url":"/play/19116197.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYzZhMzEwNDRlOTRkYWMwNTNhYjBlNTU3MjJiMTI4NDcuanBn.cache","vod_id":19112040,"title":"[Échange de visages par IA] Chen Yao et son petit ami prennent des selfies dans une chambre d'hôtel ; éjaculation non censurée.","lastmod":"2025-03-26","duration":"0:22:17","url":"/play/19112040.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjU4ZTUzMGVhMTg1Y2JjOTBjZTVlNDcyMmVmNTUwOTQuanBn.cache","vod_id":19176892,"title":"Des selfies d'un couple ont fuité en ligne ; la belle femme et son petit ami font l'amour, et les selfies ne suffisent pas, ils utilisent des accessoires. Elle a une silhouette légèrement ronde et un joli visage.","lastmod":"2026-01-28","duration":"0:07:40","url":"/play/19176892.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvODU3YjViNDA3M2U0NTdiYmIwMDhlZGM2NWMyMmQ2YTUuanBn.cache","vod_id":19202541,"title":"Une superbe jeune femme de 173 cm, aux longues jambes, retrouve un homme plus âgé chez elle.","lastmod":"2026-05-31","duration":"0:43:01","url":"/play/19202541.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZjJiMzhlOGFjOGYyMDhhYTQ3Mjg3NzlhNjA5ZWNkNzAuanBn.cache","vod_id":19050583,"title":"DVDMS-488 Vidéo amateur de surveillance d'étudiantes pour hommes et femmes ordinaires ! Une étudiante peut-elle tomber amoureuse et coucher avec quelqu'un rencontré au détour d'un baiser ? Découvrez des scènes de sexe totalement privées, remplies de baisers entre deux personnes attirées l'une par l'autre ! 6 scènes de première éjaculation !","lastmod":"2025-03-26","duration":"4:00:26","url":"/play/19050583.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNTIyZWE2MDMzMjRiYmFkM2IwMTM0ZmRiN2YzNTgwOTIuanBn.cache","vod_id":19089086,"title":"Ce cosplayer travesti incroyablement talentueux et magnifique possède un pénis énorme et toujours en érection, une silhouette mince, adore le sexe et est masochiste [fesses et parties génitales].","lastmod":"2025-03-26","duration":"2:10:00","url":"/play/19089086.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNzcwMWFmZDY3ODIxZTczYTIyMTcxMzQwZjc5YmIyNTUuanBn.cache","vod_id":19069535,"title":"Filles de bien-être de première qualité, super attrayantes et agréables à pénétrer par derrière 1","lastmod":"2025-03-26","duration":"0:13:10","url":"/play/19069535.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYjhiYjA2NDIxNmIzYjBlNTU4YTUxY2I1NjBiNmY2ZDcuanBn.cache","vod_id":19091155,"title":"Une streameuse en direct d'une beauté époustouflante, vêtue d'une minijupe noire, a d'abord exécuté un strip-tease très provocateur. Elle s'est ensuite déshabillée complètement, a utilisé un vibromasseur pour se défendre, et même un godemichet, qu'elle a trouvé encore plus insupportable.","lastmod":"2025-03-26","duration":"0:18:27","url":"/play/19091155.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOTNjZDU5YzJlNzgxMzVjOTIzYzdiMjUxMjA2YzY5ODAuanBn.cache","vod_id":19030380,"title":"J'ai couché avec une salope (qui se prétend experte) dans un love hôtel. Elle est obsédée par l'alcool et les bites ! « Je suis Schaaf (※), enchantée ! » ※Social Misfit est l'abréviation d'Izumi Aya.","lastmod":"2025-03-26","duration":"2:13:02","url":"/play/19030380.html"}]},
videoTitle: 'Liu Lu, une étudiante de l'Université normale de Chine orientale connue pour ses lunettes extravagantes et sa personnalité contrastée, a filmé une vidéo à caractère sexuel d'elle et de son petit ami dans la salle de bain, vêtue de lingerie sexy et gémissant continuellement.',
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=/`;
}
};
}