AUKG-512 Colocataire inattendue - Ramener à la maison une beauté voluptueuse rencontrée en rentrant d'une soirée catastrophique - Sato Airi, Hiiragi Saeko

Aléatoire

Vidéos recommandées

MDHT-0005 L'auberge lubrique de Song Nanyi ! Une fête débridée où l'on baise une femme au foyer aux gros seins et où l'on éjacule en elle.","lastmod":"2026-07-11","duration":"","url":"/play/19244756.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNWZmMjg4ZTE5ZmU2MTA3MjU1MjE2YzgyN2Y1NDA4ZWQuanBn.cache","vod_id":19096889,"title":"[Non censuré] MIMK-132 Karamizakari 2 Œuvre originale : Airi Katsura Les ventes totales ont dépassé les 4 millions d'exemplaires Collaboration en série Chapitre 2 Rikka Ono Nozomi Ishihara","lastmod":"2025-03-29","duration":"02:01:16","url":"/play/19096889.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNGRlZTQ5M2Q3ZjA1MGU1MGY3ZmYzZWNlZTE1NDZjYmMuanBn.cache","vod_id":19088826,"title":"200GANA-2425 Softcore sérieux, premier tournage. 1587 Recherche vendeuse bonnet G en tenue moulante ! Collants déchirés et sexe voluptueux.","lastmod":"2025-03-29","duration":"01:20:14","url":"/play/19088826.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA4MTIvYzZkYTNkNTdhZjc4MTQ5ODNhOGNjZTJhYjAyZWFiMWEuanBn.cache","vod_id":19189204,"title":"SONE315 Une jeune femme active est réduite à l'état de jouet ! Son patron abuse de son pouvoir et la harcèle sexuellement sans relâche, allant jusqu'à l'agresser sexuellement au bureau.","lastmod":"2025-08-11","duration":"01:59:15","url":"/play/19189204.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMjhkZWUwNGQ0MGYxYTQxYTdlNWJiOGE0YjY2NDIwYjYuanBn.cache","vod_id":19237328,"title":"Une beauté amateur de classe S brutalement baisée et éjaculée à l'intérieur ! Une œuvre commémorative pour 2500 parties.","lastmod":"2026-05-25","duration":"4:00:57","url":"/play/19237328.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNGM5NjQwYTc5MzM0MWZlYTAxZjYyMzliZjJiOTdmMWIuanBn.cache","vod_id":19094678,"title":"AUKG-512 Colocataire inattendue - Ramener à la maison une beauté voluptueuse rencontrée en rentrant d'une soirée catastrophique - Sato Airi, Hiiragi Saeko","lastmod":"2025-03-29","duration":"01:58:06","url":"/play/19094678.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNzYyN2MxNGVhM2EzYjBjYjg2OWU4ZGFhYTEwODYxOWUuanBn.cache","vod_id":19146315,"title":"SDAB083 Éjaculation faciale massive débloquée 51 plans Le visage de Nonohara Natsuna est devenu entièrement blanc. Devant le portail tranquille de l'école, un week-end, elle est restée souillée de sperme blanc et visqueux jusqu'à l'heure de rentrer chez elle.","lastmod":"2025-03-29","duration":"","url":"/play/19146315.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjM1YzFiYTQ2Zjg5Yjc0MDM2YTcyMDM2ZGI1ODllMDMuanBn.cache","vod_id":19093861,"title":"DVDES-701 Lesbienne W Cast 4 : Narimiya Ruri, Hara Chigusa","lastmod":"2025-03-29","duration":"03:01:45","url":"/play/19093861.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMWFhMTRiMjM5NjM5YzhmM2IxYmRlYTQ3MDAyNGVlN2IuanBn.cache","vod_id":19061788,"title":"OKP-054 Kagami Mari en bas divins - Lolita écolière - Belles jambes en bas bruts - Corps entier","lastmod":"2025-03-28","duration":"01:33:34","url":"/play/19061788.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2NlYTYwOTI5YTY1MGJiYzk0NzkzZDQ5MzA0MzljOTEuanBn.cache","vod_id":19050503,"title":"[Pavillon de la Chine] Séduit par une collègue, emmené aux toilettes, et ayant des relations sexuelles tout en restant habillé, suivies d'une pénétration vigoureuse.","lastmod":"2025-03-28","duration":"","url":"/play/19050503.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNGMxMjg0NTE0YjU0YTkwZDViMTY5M2VlMDQ2MmQ4NTEuanBn.cache","vod_id":19139420,"title":"MMUS-037 Le petit diable taquine la belle Kokoro Rio","lastmod":"2025-03-29","duration":"02:17:25","url":"/play/19139420.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNmIxNzkwZDU0Mzc3MzZhOWNjOTRiYWQxM2M4NTAzZTguanBn.cache","vod_id":19106846,"title":"336KNB-095 est un livre érotique mettant en scène des femmes mariées de tout le Japon. Il recrute des femmes mariées dans tout le pays et filme leurs ébats sexuels en ligne. Minako, 36 ans, mariée depuis 9 ans. Cette femme mariée à l'appétit sexuel insatiable fait son apparition ; malgré une relation épanouie avec son mari, elle n'est pas comblée ! Son corps voluptueux et sensuel est incroyablement agréable à caresser, et sa sensibilité la fait déborder d'un nectar exquis et ludique !","lastmod":"2025-03-29","duration":"","url":"/play/19106846.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjAyZDNhODFjOTkzODJkNGE3MGFjYjg2YTQ5ZmQxZGUuanBn.cache","vod_id":19146166,"title":"Jeune fille d'une pureté et d'une innocence exquises, 3000 par séance, une déesse née dans les années 2000 au sein du grand cercle, seins fermes et magnifiques, levrette sur le canapé, orgasmes multiples...","lastmod":"2025-03-29","duration":"","url":"/play/19146166.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNWI3NWJmODQ1NmY3ZTQwZjExOWU3MmY0MThmMjAzYTIuanBn.cache","vod_id":19075944,"title":"HND-398 Nouvelle venue [Exclusif] Début : Annule une offre d'emploi d'une grande entreprise et rejoint le groupe de filles de filles riches","lastmod":"2025-03-29","duration":"02:50:17","url":"/play/19075944.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvNGZiNzk4Y2M5N2I3OWFlYjUwNjUzYWY5ZWRjY2U0NjIuanBn.cache","vod_id":19238500,"title":"La jeune et innocente Okada Maho tombe dans le labyrinthe, BDSM avec une femme aux gros seins, pénétration brutale et éjaculation à l'intérieur d'elle.","lastmod":"2026-06-01","duration":"2:14:17","url":"/play/19238500.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjM2NTc1OWU3ODMyODViMGIzMDE0MDFiODc4OTNlYTMuanBn.cache","vod_id":19090299,"title":"[Non censuré] HMN-306 J'ai été forcée de devenir une fille et j'ai eu des relations sexuelles lesbiennes avec mes deux amies d'enfance, Matsumoto Ichika et Momose Asuka.","lastmod":"2025-03-29","duration":"02:45:03","url":"/play/19090299.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTU2ZjEwMTQ3NThlMDJkOGY1Mjc0Nzc3YTUxNzk2M2YuanBn.cache","vod_id":19068367,"title":"#LR3D Une belle jeune fille en uniforme de minijupe chevauche un homme dans une cellule de prison, prenant une pose de cowgirl maladroite en réalité virtuelle.","lastmod":"2025-03-28","duration":"00:21:43","url":"/play/19068367.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZGE4MmU5MjVjZmVlNDQ0MTU5ZjRmMDM0ZTEyNzRjMzEuanBn.cache","vod_id":19093860,"title":"CEMD-050 La femme qui blâme et la femme blâmée ! Honoka Tsujii et Momoka Shiro – Quand deux lesbiennes aux orientations sexuelles complètement différentes se rencontrent","lastmod":"2025-03-29","duration":"02:12:35","url":"/play/19093860.html"}]}, videoTitle: 'AUKG-512 Colocataire inattendue - Ramener à la maison une beauté voluptueuse rencontrée en rentrant d'une soirée catastrophique - Sato Airi, Hiiragi Saeko', 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=/`; } }; }
友情链接