Ang kasintahan ng lalaki ay napakabait at napakacute; halos mapaiyak niya ito sa kama. Patuloy niya itong tinutulak, hinahalikan, niyakap, at gusto pa ngang susuhin ang mga suso nito. Maamo, kaibig-ibig, at nakakabighani ang babae.
Nakakagulat: Isang Napakagandang Teethpaste Rant - Isang Batang Babae ang Pumasok sa Industriya ng Pelikula para sa mga Matanda","lastmod":"2026-07-11","duration":"24:22","url":"/play/19162329.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvODBmYjc1M2Y2NzM5NzdiYmNmOWY5NmU0ZjZiMTZjNjkuanBn.cache","vod_id":19143245,"title":"FamilyStrokes - Nakalusot sa Problema ang Nanay ng Aking Kaibig-ibig na Kapatid sa Aba [FamilyStrokes]","lastmod":"2026-02-13","duration":"08:11","url":"/play/19143245.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMmJkOGY0NTM0MjYwMjVhNjgxZDRlNDU3M2ZjZmRkNGIuanBn.cache","vod_id":19150254,"title":"Isang babaeng may hubog at malaking dibdib ang nakahanap ng pag-ibig at nakipagtalik nang dalawang beses sa isang guwapong lalaki.","lastmod":"2026-03-26","duration":"40:44","url":"/play/19150254.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMGFmMzM0ZTVhNTI0MTkzMGE2MGZhMjhkYTZiMjc0MzYuanBn.cache","vod_id":19163777,"title":"Umusbong ang relasyon nina Angela White at Karlee Grey dahil sa kanilang malalaking natural na dibdib【SweetheartVideo】","lastmod":"2026-07-11","duration":"07:30","url":"/play/19163777.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvY2I4MjAyZWIwODZlYTdjNWQyMmNmY2MzMTA5ZWJkMjEuanBn.cache","vod_id":19016763,"title":"Nahuli siyang katalik ng isang ahente ng real estate ng kanyang asawa.","lastmod":"2025-03-24","duration":"15:23","url":"/play/19016763.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMjEvMGY2NDk1NThiMWNhOTVhNWVhMWM5NjViZGUxYzMyMGUuanBn.cache","vod_id":19058904,"title":"Ang pang-akit ng isang dating maybahay na walang bra ang nagtulak sa kanya sa bingit ng kabaliwan! Patuloy niyang itinutulak ang kanyang asawa hanggang sa maubos ang kanilang condom, hanggang sa makauwi ito. (MIAB-054)","lastmod":"2025-10-20","duration":"02:29:44","url":"/play/19058904.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjUxYTYwZmNlMDgzNTNlM2QzZGRhZTAxYTEzNTRlMDIuanBn.cache","vod_id":18980802,"title":"Dalawang malibog na babae ang buong oras na ipinakita ang kanilang mga mukha sa kama, hinayaan ang lalaki na maglaro sa kanila. Sinipsip nila ang kanyang mga suso, nilaro ang kanyang puke, hinalikan ang kanyang maliit na bibig, at ipinakita sa lalaki ang malapitan niyang puke. Sila ay nilamon at kinantot sa iba't ibang posisyon, walang humpay na umuungol at umuungol.","lastmod":"2025-03-23","duration":"01:08:13","url":"/play/18980802.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTUvNzEyNmZhMjg1ZGNkYTc5NjI5MGRlZTM5MzMyMDM4MDguanBn.cache","vod_id":19134005,"title":"Isang maamo at di-matitinag na maybahay na tagapag-alaga, ang kanyang dalisay na katawan ay nilabag ng isang matandang lalaki... Isang 16-na-bahaging orgy na nagtatampok kay Fumika Kashiwagi (EBWH-267)","lastmod":"2025-12-17","duration":"02:03:37","url":"/play/19134005.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZWU5OTE1ZWZjY2YzZWUxNGM4MWZlYzc2MThhY2MyZTAuanBn.cache","vod_id":19018641,"title":"Gusto ng kapatid ng kasintahan ko na tumalsik ang ari ko sa puwet niya.","lastmod":"2025-03-24","duration":"08:51","url":"/play/19018641.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNWRlYTlmNTg1MTg5YjUzZTgwOTcwMWQzNWQ3MzJmMTMuanBn.cache","vod_id":18936635,"title":"Ang sekswal na parusa ng babaeng sekretarya na blonde at malaki ang suso: Ang babaeng sekretarya na blonde na hindi natapos ang kanyang gawain ay pinahiga sa sofa at brutal na kinantot ng kanyang amo na Tsino, na nagbulalas sa loob niya. High-definition 720P buong bersyon.","lastmod":"2025-03-22","duration":"00:33:55","url":"/play/18936635.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODgxMGFlM2YwNjhiODQxMGYxMzU4YzM3MmMzZWVmZmUuanBn.cache","vod_id":18974271,"title":"332NAMA-024 [Personal na Pamamaril] Tomomi-chan_19 taong gulang_Empleyado ng kompanya ng konstruksyon (Bangya?) Bahay ng kasintahan_Matamis at mapagmahal_Cute_Hori○Maki impersonator_Mga damit pang-lounge","lastmod":"2025-03-23","duration":"01:07:10","url":"/play/18974271.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDY3YWU0ODBmNjIyMDhlYzNmNGY4YWM0NjE4ZDJiOWIuanBn.cache","vod_id":18990955,"title":"WANZ-924 Ginulo niya ang kanyang kasintahan at natulog kasama ang nakatatandang kapatid nito! Bigla siyang pinasok ng isang ari at nagmakaawa para sa bulalas habang nasa kaseksihan. Yayoi Mizuki (Incest)","lastmod":"2025-12-14","duration":"02:43:25","url":"/play/18990955.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjY5Y2VmODExZDMzOTM0NGM1ZTNiNWJiNWE3NmY1ZWUuanBn.cache","vod_id":18937786,"title":"Isang dilag na kasing-diyosa mula sa isang unibersidad ang nag-selfie habang naliligo at ibinubuka ang kanyang mga binti. Mukhang birhen pa rin siya; ang kanyang ari ay talagang kulay rosas at malambot.","lastmod":"2025-03-22","duration":"00:12:53","url":"/play/18937786.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTk2OWRhZDBjNjE3M2MzOGMzNzhkZTdjZmQ4NWEyODguanBn.cache","vod_id":19026145,"title":"Personal na pagsasanay NTR ~ Ang aking pasaway na dating kasintahan, na may pinakamasamang personalidad ngunit may pinakamahusay na kasanayan sa pakikipagtalik, ay walang humpay na itinutulak sa akin gamit ang kanyang hindi kapani-paniwalang lakas, at muli akong nahuhulog sa kasamaan.","lastmod":"2025-03-24","duration":"01:59:53","url":"/play/19026145.html"}]},
videoTitle: 'Ang kasintahan ng lalaki ay napakabait at napakacute; halos mapaiyak niya ito sa kama. Patuloy niya itong tinutulak, hinahalikan, niyakap, at gusto pa ngang susuhin ang mga suso nito. Maamo, kaibig-ibig, at nakakabighani ang babae.',
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=/`;
}
};
}