Hindi napigilan ng nobyo ko at gusto na sanang maglabas agad.

Random

Mga Inirerekomendang Video

Isang babaeng estudyante sa kolehiyo sa Chengdu, na pinag-usapan ng isang master para magkita, ang nanloko sa kanyang kasintahan sa pamamagitan ng pakikipag-hookup, aktibong pag-uuna, pag-alog ng kanyang puwitan, at paglantad ng kanyang mukha sa buong proseso.</script>","lastmod":"2026-07-11","duration":"","url":"/play/19206949.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMjI4YThlMGI0ZDI5NTdhYWJhYjI3ZGYxNjZlYWU2MjAuanBn.cache","vod_id":19110509,"title":"Seryeng Boldly Cheating: Matamis na Romansa kasama ang Kasintahan","lastmod":"2025-03-26","duration":"0:10:20","url":"/play/19110509.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYWU2NjMzYjFiYjIyMWFmMGUxYTA1MmYzNzA3MjgzMDIuanBn.cache","vod_id":19106496,"title":"Isang dalisay, maamo, at magandang kolehiyala ang nagpaupa ng kanyang apartment sa kanyang hindi gaanong kagwapuhang kasintahan; siya ay maingat at maasikaso.","lastmod":"2025-03-26","duration":"0:08:23","url":"/play/19106496.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvY2Q1MDRjMGI0MDNkMmExNjZkMGNhMDk0M2E3ODNhMzEuanBn.cache","vod_id":19097179,"title":"Ang Tunay na Damdamin ng Isang Babaeng May-asawa, Bahagi 3: Hindi ko man lang naisip na mandaya. Pero kapag may tumatawag sa pangalan ko sa kalye, hindi ko maiwasang sabihing, \"Pasensya na!\"","lastmod":"2025-03-26","duration":"4:07:05","url":"/play/19097179.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYzBjZDdiNTA4NjFjZTYyMjIxMmI2MDUwNzVlMjExZmEuanBn.cache","vod_id":19177326,"title":"Paglabas ng Balita: Sekswal na Pakikipagtagpo ng Aktres ng Hong Kong na si Cheung Hoi-kei sa Nobyong Banyaga, Nabunyag","lastmod":"2026-01-30","duration":"0:04:20","url":"/play/19177326.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly9zYnp5dHBpbWc0LmNvbTozNTE5L3VwbG9hZC92b2QvMjAyNjAyMjUtMS82M2Q1N2Q0MmMxZjFiZWMxM2MwNGY5NDQyNTVjNTMzNi5qcGc=.cache","vod_id":19182698,"title":"Isang estudyante sa hayskul ang naglabas ng larawan ng isang dalisay at inosenteng babaeng nasa hayskul na nakikipagtalik sa kanyang kasintahan sa isang hotel. Matinding ang kanyang ekspresyon, namumula ang kanyang balat, at makatotohanan at kaakit-akit ang kanyang mga ungol. Kitang-kita ang kanyang mukha.","lastmod":"2026-02-25","duration":"0:05:20","url":"/play/19182698.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMjc1MmI3NGVkNDUwZjkxYzk2ZGY0MzhlY2Y3MWQyZmEuanBn.cache","vod_id":19084454,"title":"Si Ono Yuuko, isang babaeng empleyado na ginugulo ng kanyang pinakakinasusuklaman na amo limang beses sa isang linggo habang nag-o-overtime, ay agad na umunlad hanggang sa punto ng pagiging sensitibo.","lastmod":"2025-03-26","duration":"2:02:11","url":"/play/19084454.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjU4ZTUzMGVhMTg1Y2JjOTBjZTVlNDcyMmVmNTUwOTQuanBn.cache","vod_id":19176892,"title":"Kumalat online ang mga selfie ng isang magkasintahan; ang magandang babae at ang kanyang kasintahan ay nagtatalik, at hindi pa sapat ang mga selfie, gumagamit pa sila ng mga props. Medyo mataba ang kanyang pangangatawan at may cute na mukha.","lastmod":"2026-01-28","duration":"0:07:40","url":"/play/19176892.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MTcvOTFjZjU0Yzc3ZmU1ZjViNjAzYmJlNGMxNDBlNjhiZTUuanBn.cache","vod_id":19204104,"title":"Isa itong napakaganda at kakaibang ganda—puro, natural, at walang anumang filter. Gustung-gusto niyang kainin ang malaking ari ng kanyang kasintahan; ang kanyang mga kasanayan ay napakahusay at napakahusay. Sa wakas, nilunok niya ang semilya nito—napaka-halay!","lastmod":"2026-06-16","duration":"0:08:56","url":"/play/19204104.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYTllNmQ4MjhhOWYwODA0NDgyYjk1Zjg5NGQzZmZiY2QuanBn.cache","vod_id":19173252,"title":"Gusto ko talagang gumawa ng aksyon sa dalisay at inosenteng babaeng ito na may malinaw na mga mata! Hindi ko mapigilang palihim na gumawa ng aksyon sa kanya... pero siya talaga... (Sakakibara Moe, SONE-909)","lastmod":"2026-01-11","duration":"2:22:39","url":"/play/19173252.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMGMyNjMyYzNlYWQ2ZTYzNzJiYTYzYzViODRiYTQ3NTIuanBn.cache","vod_id":19176487,"title":"Isang napakagandang babae ang nakikipagtalik sa isang hotel, halatang nasisiyahan. Siya ang gumagawa ng lahat ng gawain, lalo na habang ginagawa ang akto, habang sabay na nag-French kissing at sinasabi kung gaano ito kasarap sa pakiramdam, sinasabing hindi niya mapigilan ang kanyang ereksyon.","lastmod":"2026-01-26","duration":"0:09:12","url":"/play/19176487.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjUwODg3MjIxOGViNWRhODBkMjNkNDI4ODBjYTg1NTQuanBn.cache","vod_id":19188702,"title":"Mga selfie na lumabas online: Practice ng drama sa araw kasama ang mga kaklase, mga sex photo na kuha sa gabi kasama ang kanyang hamak na kasintahan.","lastmod":"2026-03-25","duration":"0:20:51","url":"/play/19188702.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZDQ2MjFhZjRmNTU2ODllMzUzNDBkZDE0MTc3NGE3YTguanBn.cache","vod_id":19031960,"title":"Agad siyang kumuha at dumura ng ari pagkabukas ng pinto! Isang amateur na babaeng nasisiyahan sa pakikipagtalik.","lastmod":"2025-03-26","duration":"1:01:23","url":"/play/19031960.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly9zYnp5dHBpbWc0LmNvbTozNTE5L3VwbG9hZC92b2QvMjAyNjAzMTQtMS8xYWZlMzRmNWIyYjk3YWUxNzJlZDNkZGZjYmRhMzYyZC5qcGc=.cache","vod_id":19186430,"title":"Isang magandang dalaga ang pinagtaksilan ng kanyang kasintahan matapos kumalat ang kanyang mga hubad na larawan at video sa isang cloud storage platform. Siya ay dalisay, kaibig-ibig, at napakaganda – ang ehemplo ng kagandahan.","lastmod":"2026-03-14","duration":"0:11:26","url":"/play/19186430.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvN2NkZmI5YmYyYWRkZjZkYjFlN2FhZjI1Yjc4ZTRjNjcuanBn.cache","vod_id":19128528,"title":"Ang selos mula sa kanyang clingy ex-boyfriend ang humantong sa kanyang sekswal na panghahalay at panggagahasa... Futaba Megumi IPX-964-C.","lastmod":"2025-03-26","duration":"1:58:01","url":"/play/19128528.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly9zYnp5dHBpbWc0LmNvbTozNTE5L3VwbG9hZC92b2QvMjAyNjAyMTktMS9kOTkxNjE4NGY5N2ViYWI5ZjRkZmY2ZWE4YTJjOTI2MS5qcGc=.cache","vod_id":19181492,"title":"Si Wu Mengxin, isang campus belle mula sa Zhejiang Agriculture and Forestry University, ay nahuling tumatanggap ng mga panlalait ng isang sugar daddy nang palihim sa kanyang kasintahan. Dahil sa matinding galit, ibinunyag ng kanyang kasintahan ang kanilang sex tape.","lastmod":"2026-02-19","duration":"0:05:16","url":"/play/19181492.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYjE2YjJkMGY0OWQ5YmVhZmJmYzM3NDAxNzhiMTBiMWEuanBn.cache","vod_id":19179527,"title":"Kumakalat nang malawakan sa WeChat ang kuwento ng nawawalang telepono ng isang kasintahan at mga naglabasang larawan.","lastmod":"2026-02-10","duration":"0:02:00","url":"/play/19179527.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNzRkYTlmNDljZDQ4NTEyZThkM2NmZTk2MTA4Mjg1ZjIuanBn.cache","vod_id":19119732,"title":"MIAA112, wala pang isang segundo! Sinasamantala ng malalaki at malibog na ate na si Rinne Momoka ang pagkawala ng kanyang nakababatang kapatid para bumulong ng mga bulong tungkol sa insesto sa kasintahan ng kanyang kapatid.","lastmod":"2025-03-26","duration":"2:29:29","url":"/play/19119732.html"}]}, videoTitle: 'Hindi napigilan ng nobyo ko at gusto na sanang maglabas agad.', language: 'fil', 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('Nakopya na ang link!'); }).catch(() => { // 降级到旧方法 document.execCommand('copy'); alert('Nakopya na ang link!'); }); } else { // 降级到旧方法 document.execCommand('copy'); alert('Nakopya na ang link!'); } } }, // 切换布局 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=/`; } }; }
友情链接