Isang asawang babae na nakasuot ng yukata, naghahanap ng pahinga mula sa init ng tag-araw, ang dumaranas ng nakakadiri, makapal, at maitim na ari ng mga lokal na bastos na ginoo habang nagsasagawa ng Bon Odori festival sa tag-init... NGOD-296
Biglang gusto ng kaibigan ng asawa ang orihinal na Yuri Sasahara ALDN-400-C","lastmod":"2026-07-11","duration":"01:57:16","url":"/play/19164682.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjJmMWVjNDdjYTIwNWI0NjY3YjU0YzExYTRhYTI5YmQuanBn.cache","vod_id":18932547,"title":"SOE-580 Perpektong Pigura: Ang aking kabit ay ang nakababatang kapatid ng aking asawa, si Sakura Kokoro","lastmod":"2025-12-14","duration":"01:58:00","url":"/play/18932547.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZWQ1OGMwNDY1MGE2MmI0NWRkMjQ3YjU1MGViNThjMjMuanBn.cache","vod_id":19007930,"title":"KEIFU005: Asawa, pinasok nang walang condom ng ibang lalaki sa bahay...","lastmod":"2025-03-24","duration":"01:59:38","url":"/play/19007930.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODM0Mzk4YThhMjRjYzYwMGU0YzNmNGFjYzhmNGZhYzEuanBn.cache","vod_id":18990044,"title":"HAWA-203 Ang mga bagong ina, nang hindi nalalaman ng kanilang mga asawa, ay palihim na nagkakaroon ng malalaking katawan sa ilalim ng pagkukunwari ng postpartum massage. \"Talaga bang magpapa-acupressure ka diyan?\" Kahit na pinasigla gamit ang malagkit na pamamaraan, hindi nila mapigilan, paulit-ulit na umaabot sa orgasm sa iba't ibang bahagi ng kanilang mga ari (0002) (Incest).","lastmod":"2025-03-23","duration":"03:09:58","url":"/play/18990044.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MTEvZWY1NjhjOGFiODY5MDgzZDMzNzVhOWE3OGM3YTQ0MzYuanBn.cache","vod_id":19168046,"title":"Nakakahiya talaga!! Trinato akong parang laruan sa asawa ko noong company trip. (6 Hachimori Wakana Nagae Style)","lastmod":"2026-07-13","duration":"02:12:36","url":"/play/19168046.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMTg3MDJjZmY2NmEzNzk5YzJjMDkyZjQyOGZlY2E4YTMuanBn.cache","vod_id":19142786,"title":"Isang maganda ngunit masamang babae sa opisina, na pinagsasamantalahan at minanipula nang kagustuhan ng isang hindi gustong kasamahan, ay nawalan ng sigla. (MXGS-1401)","lastmod":"2026-02-11","duration":"02:12:23","url":"/play/19142786.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTY4ZTM0M2JhNzg1MThhOTQyZWIwZjRlMTY2Y2NiODYuanBn.cache","vod_id":18957794,"title":"MRSS-104 Palihim kong tiningnan ang smartphone ng guro ng aking asawa noong siya ay nasa paaralan at nakakita ng maraming video niya na kumukuha ng mga selfie at nakikipagtalik sa aking asawa. Yui Haneda 2021-01-17 Yui Haneda Babaeng walang asawa Yui Haneda-081","lastmod":"2025-12-14","duration":"02:07:13","url":"/play/18957794.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MTEvMWM5MzJmM2U3MWEyMGI3OTE1NDQ2ZDg4NzM3MTUwMGUuanBn.cache","vod_id":19168501,"title":"Nangyari ito habang naglalaro ng fetish sa paa!! Noong tinuturuan ako ng ate ko kung paano makipagtalik, hindi ko napigilang ipasok siya sa penetratement!! 6 Azuki Amatsuki, Konatsu Kashiwagi, Jun Suehiro LEO","lastmod":"2026-07-15","duration":"02:02:11","url":"/play/19168501.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvN2I2MGNlMzA5ODY1OTZhMGNlMmI1ZTc5NzQ2ZDBiMTkuanBn.cache","vod_id":19150200,"title":"Dumating siya sa lugar ng pagpupulong na nakasuot ng yukata at nakangiti. Akala ko noong una ay magiging katulad pa rin siya ng dati, ngunit ang paminsan-minsan niyang pagpapakita ng kapanahunan at kagandahan ay hindi inaasahan. Sabi niya, \"HMN-787\"","lastmod":"2026-03-26","duration":"02:24:28","url":"/play/19150200.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvNzdiOGY4MGQ4NTllODcxMjViNGI2Y2EyZTg3YzUwNjAuanBn.cache","vod_id":19158137,"title":"Ang Asawang Pinilit - Bahagi 1 - Ryoko Fukuda - Global Media Entertainment","lastmod":"2026-05-14","duration":"01:04:28","url":"/play/19158137.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvY2E2ZThlOTRlYmFkNzUzZGM2YjM3NjQwYzI3OGY4NzguanBn.cache","vod_id":19158868,"title":"Pekeng Balo Kabuuang Ari-arian ng NTR: 10 Bilyong Yen Upang malaman kung pag-ibig o pera ang nagtulak sa akin, sa edad na 70, na pakasalan ang isang magandang asawa, si Hojo Maki Madonna","lastmod":"2026-05-19","duration":"02:25:43","url":"/play/19158868.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjgyZWVlMThlY2VjMjM5NTRhNWI0NmUwOWNjYjZmZGUuanBn.cache","vod_id":18942976,"title":"[Mga Subtitle na Tsino] JRZD-949 Unang Paggawa ng Dokumentaryo ng Isang Limampung Taong Gulang na Asawa - Shiina Yukimi","lastmod":"2025-03-22","duration":"02:09:26","url":"/play/18942976.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNWYzZTdhYjM2ZDdlZTU3ZDQxYjI5MTRjODFlMjZiNWQuanBn.cache","vod_id":18958426,"title":"MVSD-388 Ang aking ayaw na asawa ay kinantot ng ibang lalaki at pinasok sa loob ni Shiori Kanzaki sa loob ng apat na linggo.","lastmod":"2025-03-22","duration":"02:14:08","url":"/play/18958426.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MDIvYjU1YTIxZTA1MTVlMmM0YzZmMzE3YjljMDUxMDA5YTEuanBn.cache","vod_id":19036282,"title":"Ang unang dokumento ng photoshoot ng asawa ni JRZE192 (mga nasa edad singkwenta).","lastmod":"2025-06-02","duration":"01:59:12","url":"/play/19036282.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDNhNGI2OTIxZDFiNGE1YWQ1NTkxMDdhZGU3ODU3NzUuanBn.cache","vod_id":18947657,"title":"[Mga Subtitle na Tsino] VENU-883 Biglang Lumitaw ang Kapatid ng Asawa Ko","lastmod":"2025-12-14","duration":"01:25:55","url":"/play/18947657.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA0MTQvOTNmMTBjZTE5NmRmN2UxZjVhYTdkODMxY2Y1ZDI2NWEuanBn.cache","vod_id":19028866,"title":"Iligal na relasyon ng asawa at kapitbahay na may kasamang matinding internal ejaculation sex - Yu Shinoda MEYD-430-C.","lastmod":"2025-04-13","duration":"01:59:28","url":"/play/19028866.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDBmNGRlYWU3OWY3ZGUwZWZkZDIxNzFiN2ZkODk0NTUuanBn.cache","vod_id":18930809,"title":"Paco100519_183 Wakana Amano, pumupulandit ng tubig, ang nag-aalab na tukso ng isang bigong asawa.","lastmod":"2025-12-14","duration":"01:02:40","url":"/play/18930809.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMDYvZjRlM2M4MDgwN2Q5NjVmOWNkYTUwNzQyMzY2Yzg1NGQuanBn.cache","vod_id":19056312,"title":"Batang asawang nagtatrabaho bilang puta sa isang apartment complex! Sinundo ng isang 1.5-taong-gulang na bata? Libreng kwarto para sa pakikipagtalik sa bahay! Ayos lang ang negosasyon at walang proteksyong pakikipagtalik sa loob niya! Para pumatay ng oras. Hindi kilalang aktor na si HUNTC302","lastmod":"2025-10-05","duration":"04:00:31","url":"/play/19056312.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTk4NDc3YTMwNDA1M2Q2ZmJhOWUxNmEzYzdiODAzM2IuanBn.cache","vod_id":18982372,"title":"UMD-901 Isang insidente ang naganap habang nakikipagtalik nang walang kaugnayan sa ibang kasarian!! Habang kami ng aking kapatid na babae ay nagsasagawa ng pakikipagtalik, aksidente ko itong naipasok!! 10","lastmod":"2025-03-23","duration":"02:02:01","url":"/play/18982372.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODBkNGVlYzZmMTliNjcxMGYzODkyMmVmZTc2YTljNGQuanBn.cache","vod_id":18952270,"title":"NDRA-052 Ang Asawa Ko ay Naging Kabit ng Kapitbahay 12 Ang Aking mga Suso ay Minasahe ni Nakamura Tomoe","lastmod":"2025-12-14","duration":"01:58:10","url":"/play/18952270.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTFmYmY3ODc4NzMzZDI0MmIwZTE1NDM0YmNjNjdhM2MuanBn.cache","vod_id":19018556,"title":"STAR622 Matsuoka China: Orgy na may malalaking titi na ipinasok mula umaga hanggang gabi.","lastmod":"2025-03-24","duration":"02:56:46","url":"/play/19018556.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYmQ2ZmYwYWY3NDkxODYwZWY3NTkyYmY0YzY0NDVmMjEuanBn.cache","vod_id":18987506,"title":"YMLW-021 \"Naku~ lumaki na ito nang husto~\" Pinilit ako ng aking bigong asawa na laruin ang kanyang ari sa pintuan, at ito ay tuluyang tumayo... 4 na oras","lastmod":"2025-03-23","duration":"03:56:16","url":"/play/18987506.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjc2MTk1Y2U2NjM3MGI4NTdiODU3NmYzOTI3YmVkNmEuanBn.cache","vod_id":18991710,"title":"300MIUM-450 Nagising ang isang babae sa anal sex! Ipinasok ang kanyang buntot sa kanyang puwit na parang pusa! Sinipsip at nilulunok ang semilya! Sabay na inaatake ang magkabilang butas! Malakas na bulalas sa harap ng kamera! Natuklasan ng walang katapusang magkasintahan si Yui (alyas) 1","lastmod":"2025-03-23","duration":"01:25:30","url":"/play/18991710.html"}]},
videoTitle: 'Isang asawang babae na nakasuot ng yukata, naghahanap ng pahinga mula sa init ng tag-araw, ang dumaranas ng nakakadiri, makapal, at maitim na ari ng mga lokal na bastos na ginoo habang nagsasagawa ng Bon Odori festival sa tag-init... NGOD-296',
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=/`;
}
};
}