La fille à lunettes et son petit ami adorent s'encourager mutuellement.

Aléatoire

Vidéos recommandées

Petite copine aux gros seins et à la silhouette pulpeuse chez elle avec son petit copain bien membré qui a des rapports sexuels non protégés.","lastmod":"2026-07-11","duration":"","url":"/play/19206621.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly9zYnp5dHBpbWc0LmNvbTozNTE5L3VwbG9hZC92b2QvMjAyNjAzMTMtMS80NWRjMGY3Y2Q4OGJlYjQ0OTJmNGZjZmJmODNlZjBiYi5qcGc=.cache","vod_id":19186210,"title":"Une jeune fille douce et bien élevée, portant des lunettes, incroyablement gentille et attentionnée. Elle baisse sa culotte et se lèche le sexe avec frénésie, puis prend l'initiative de la chevaucher et passe un moment incroyable.","lastmod":"2026-03-13","duration":"0:35:42","url":"/play/19186210.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMGI5YTVmMjkzMDU3YjkwNjM1MzJhMDIwNGQwZDEyNjEuanBn.cache","vod_id":19185905,"title":"Une vidéo diffusée en ligne montre une étudiante japonaise en échange universitaire dans une université de langues étrangères ayant des relations sexuelles avec son riche petit ami chinois.","lastmod":"2026-03-12","duration":"0:31:02","url":"/play/19185905.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNDRlZjBhNDFlNTY4NDJiMzk0Mzk5Zjg0YWZmMzRhNzcuanBn.cache","vod_id":19188771,"title":"Une jeune fille désire avoir des relations sexuelles avec son petit ami pour la première fois dans quelques jours, mais ne veut pas que cela soit perçu comme sa première fois. Elle s'entraîne donc avec un homme plus âgé qu'elle ne connaît pas. (Kitaoka Karin HMN-795)","lastmod":"2026-03-25","duration":"1:37:04","url":"/play/19188771.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MDgvMmVkNjBkMWEwOThiZTU4Njc2N2RiZDhjYjQ3NDQzMmQuanBn.cache","vod_id":19153291,"title":"Des photos privées ont fuité, montrant une jeune femme plantureuse et portant des lunettes en train d'avoir des relations sexuelles avec une star du porno.","lastmod":"2025-09-07","duration":"0:07:47","url":"/play/19153291.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MTQvZGMwZjNlZDMwNWM3M2IyNWJiNmVmYTI4ZTU4YzNhZTQuanBn.cache","vod_id":19203817,"title":"Ma cousine porte des bas blancs JK et pas de culotte à la maison. C'est une petite salope en chaleur qui a perdu sa virginité il y a un mois à peine, et son sexe est déjà tout bronzé. Elle me séduit en cachette de son copain.","lastmod":"2026-06-13","duration":"1:08:39","url":"/play/19203817.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvN2Q5NzJhNmU0ODRhNjUzNjA2NzYzNjdkNzk0YTNhZTIuanBn.cache","vod_id":19188656,"title":"Une photo selfie qui a fuité montre une étudiante d'une beauté à couper le souffle, très sexy, dans un hôtel, en pleine étreinte passionnée avec son riche petit ami. La jeune femme a la peau claire et une poitrine ferme.","lastmod":"2026-03-25","duration":"0:37:11","url":"/play/19188656.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYWFkNGRhYzQ1ZGVkYjVhZTk5NjI0NjQ1Mjg2ZGQxNWYuanBn.cache","vod_id":19177966,"title":"« Je veux qu'on me lèche la chatte ! » x « Je veux qu'on me lèche la chatte ! » Une étudiante qui travaille et dont le petit ami refuse de lui lécher la chatte, et un gérant de magasin dont la femme l'empêche de lui lécher la chatte ; leurs relations sexuelles illicites sont liées par le léchage de chatte. IPZZ-704","lastmod":"2026-02-02","duration":"1:55:53","url":"/play/19177966.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNzYwOWYxZTdiMzgyZjUxZjlkZjIxM2ZjNzE3NzFlZTcuanBn.cache","vod_id":19084166,"title":"[Petite fille aux couettes] À peine âgée de 18 ans, elle fait déjà l'amour chez elle avec son petit ami ; il lui malaxe les seins doux et blancs, puis la pénètre par derrière jusqu'à ce qu'elle soit satisfaite, son vagin tendre et sans poils le chevauchant activement.","lastmod":"2025-03-26","duration":"0:30:12","url":"/play/19084166.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNWQxMDg5ZDVlNzE2Y2FhZWM0MzRiM2FmNDUwMmFiMGIuanBn.cache","vod_id":19085116,"title":"[Diffusion en direct depuis la Chine] Un homme maigre, décharné et portant des lunettes, et un fan ont une séance de sexe à trois avec une jolie infirmière à temps partiel en uniforme.","lastmod":"2025-03-26","duration":"1:31:40","url":"/play/19085116.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTExMTAvOTdjN2M1ZDJlYzZkYmQ0OGQzOGU0M2ZhYTY4Y2ZmMTguanBn.cache","vod_id":19163503,"title":"La salope assoiffée, en bas noirs et lunettes, était déjà trempée et affichait une expression extatique avant même d'être baisée.","lastmod":"2025-11-09","duration":"0:36:58","url":"/play/19163503.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTExMDgvYmJhNGYyNTBlZGFhMzkzZDhkZGJiYmFjYzBlNGUxMmIuanBn.cache","vod_id":19163015,"title":"Petite amie sadique et petit ami masochiste - Épisode 1","lastmod":"2025-11-07","duration":"0:16:55","url":"/play/19163015.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA4MDgvYjhjZmI0MWE2ZTYwMDYyYTU2ZjkyYTBkNzhjMzljNTMuanBn.cache","vod_id":19148232,"title":"Zhao Xiaoxia, étudiante à l'Université de technologie de Chine du Nord, et son petit ami ont laissé fuiter un selfie et une conversation très clairs.","lastmod":"2025-08-07","duration":"0:07:53","url":"/play/19148232.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYjI2MDJkZjZmMjI3NDdiYmU0MTgwYWQ0MWNhYmVkY2QuanBn.cache","vod_id":19184328,"title":"Une beauté exquise, une femme mûre aux lunettes à monture noire, à la poitrine généreuse et au sexe voluptueux, est disponible pour une location dans une chambre sensuelle et envoûtante. Elle ouvre son entrejambe, porte des bas noirs, se caresse le sexe, lève ses belles jambes, les écarte et affiche une expression très suggestive.","lastmod":"2026-03-04","duration":"2:18:10","url":"/play/19184328.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYjU5NjUwOTYzZTJkMTFkODA0NWIwYTE5OTFhYWViYjkuanBn.cache","vod_id":19127059,"title":"Royal HJ0 rêve d'inventer des lunettes à rayons X 3D pour JOUETS.","lastmod":"2025-03-26","duration":"0:28:57","url":"/play/19127059.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA0MDIvZGY4MWFmOTQzN2Q4NzkxZTUzY2ExM2YyZWI3ZTk3MzMuanBn.cache","vod_id":19129555,"title":"Une fille canon qui ne trouve pas de petit ami à cause de sa beauté et de son sens de la mode trop révélateurs ; une beauté du Kansai fait ses débuts dans le AV ; Asuka Hikari IPIT-032-C.","lastmod":"2025-04-02","duration":"2:53:52","url":"/play/19129555.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvM2M2ZmQxNWNlZWJlMjc5NzY3NjExMzI4NGJhMWY3YzkuanBn.cache","vod_id":19047590,"title":"J'ai recommencé à voir mon ex-petit ami dans le dos de mon fiancé.","lastmod":"2025-03-26","duration":"1:44:48","url":"/play/19047590.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MTMvYjJkZjhkNTY2NTBiYWQzNzE3MjI5YjBmOWQ1YWQ0OTIuanBn.cache","vod_id":19203772,"title":"Des photos privées d'une mannequin ont fuité en ligne, montrant une jeune et belle femme et son petit ami se livrant à des actes sexuels intenses. Les photos révèlent sa beauté, sa silhouette parfaite et ses fesses galbées, avec des scènes de sexe oral et de pénétration répétées.","lastmod":"2026-06-12","duration":"0:16:56","url":"/play/19203772.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly9zYnp5dHBpbWc0LmNvbTozNTE5L3VwbG9hZC92b2QvMjAyNjAyMjItMS8yZTRiNThkNTM4Yjk3OTM3ZDQwOTY5MWIxMWRjMGQ1Mi5qcGc=.cache","vod_id":19182004,"title":"Le contraste entre l'étudiante de première année, innocente et naïve, et l'étudiante en sciences humaines à lunettes est saisissant ; la poitrine précoce (34F) est explosive ; le sugar daddy a des relations sexuelles avec elle, elle crie et jouit, perd connaissance et est pénétrée.","lastmod":"2026-02-22","duration":"0:52:00","url":"/play/19182004.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNGQ2NDkxOWJhZDE0MDg5YTA3NGU0YzdmYzkzODFlMzkuanBn.cache","vod_id":19096347,"title":"L'étudiante internationale Su Qi et son petit ami étranger se sont livrés à des rapports sexuels de bondage à la corde le matin, sans préservatif, avec pénétration anale et éjaculation à l'intérieur !","lastmod":"2025-03-26","duration":"0:21:41","url":"/play/19096347.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MTkvZDAzYTQyZjA0YzA5MzY3ZTQyMjFiNmRiZDhkYjQ1ODEuanBn.cache","vod_id":19155157,"title":"Un jeune homme a emmené sa petite amie, à la peau claire et portant des lunettes, à une soirée libertine, ignorant qu'elle était noire ; elle a été brutalement agressée, ce qui l'a laissé le cœur brisé.","lastmod":"2025-09-18","duration":"0:49:29","url":"/play/19155157.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMzM1MDYxYjQwYTZlYjJlODllOGJjNmE0NzJlMDNhMTIuanBn.cache","vod_id":19190431,"title":"Une collection de photos d'étudiantes portant des lunettes, issues de mes années d'école préférées.","lastmod":"2026-04-03","duration":"0:29:54","url":"/play/19190431.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYTk4Mjk0Njg4ZmM4MDI4ZmUyYzU4OGJjOWQ2NmQzYWUuanBn.cache","vod_id":19057236,"title":"Le gros pénis de mon copain est très satisfaisant.","lastmod":"2025-03-26","duration":"0:34:35","url":"/play/19057236.html"}]}, videoTitle: 'La fille à lunettes et son petit ami adorent s'encourager mutuellement.', 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=/`; } }; }
友情链接