Ang tiyahin na natulog nang magdamag sa bahay ko ay talagang kaibig-ibig, nagtalik kami nang walang humpay mula umaga hanggang gabi, dalawang magagandang araw na puno ng erotismo VENX-358
“Ngayon ay maaari ka nang makipagtalik! Kung tatanggapin mo ang matinding mga ad sa SNS, makakahanap ka ba ng isang mahusay na beautician para makipagtalik?” Angel Moe FALENO","lastmod":"2026-07-11","duration":"02:59:26","url":"/play/19166467.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTQ0NGUzZDE5Y2M1MTI4OTkxNWU0ZDA3OTIxY2QxZTIuanBn.cache","vod_id":18993925,"title":"HUL-041 Hindi ko masabi sa asawa ko na nabuntis ko ang biyenan ko… - Sa loob ng dalawang araw, isang gabing pamamasyal sa mainit na bukal, nawalan ako ng kontrol at patuloy akong naglalabas ng ilong sa loob niya. - Saki Kato","lastmod":"2025-03-23","duration":"01:59:58","url":"/play/18993925.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZmFkYTE4NjQ4NGZhMTliMTg3ZDk0ZTk1ZTM3ZWE5ZjguanBn.cache","vod_id":18963135,"title":"MGOLD-016 Dahil sa sobrang pagkabagot habang nasa probinsya ako, inakit ko ang mga matatandang lalaki sa kapitbahayan, nakikipagtalik sa kanila araw-araw hanggang sa mabasa ako ng pawis. Xia Shuguang","lastmod":"2025-03-22","duration":"02:01:19","url":"/play/18963135.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNGExMWQ2NjE4ODA0MDg1ODFmM2YwZjA0NTlhOGY2MWUuanBn.cache","vod_id":19011435,"title":"422ION003 Tinawagan ko ang isang babaeng may asawa at taga-seguro ng buhay na pumunta sa kompanya sa bahay ko at nakipagtalik sa kanya.","lastmod":"2025-03-24","duration":"01:02:58","url":"/play/19011435.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTZhYzA5N2RhMGZkMGRkMTIwNmI1YWQzMzNmYzczNjIuanBn.cache","vod_id":19026228,"title":"Pagkalipas ng sampung taon, ang magkapatid, na hindi na mapigilan ang kanilang mga pagtayo, ay nagtalik araw-araw sa banyo.","lastmod":"2025-03-25","duration":"01:37:35","url":"/play/19026228.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTMyMThkZWYxMjk2ZDljZDk0YzczZjA1Yzk2NTRlMmYuanBn.cache","vod_id":18951532,"title":"\"Baliw na TikTok\" Magandang Nobya 5: Isang magandang babae ang nalasing at kumilos nang walang pakundangan, naghubad sa kalye at nagpakuha ng litrato, nakipag-away pa sa mga pulis (20)","lastmod":"2025-12-14","duration":"00:01:20","url":"/play/18951532.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTExMDMvYzMxOTU2YTQ2NTFjNjRkZmIwZjY4NTI3YmE4M2JlMjIuanBn.cache","vod_id":19060899,"title":"Kwento ng mga may sapat na gulang! ~Ang sikreto sa pang-araw-araw na pakikipagtalik para sa mga magkasintahang walang sekswal na intimacy~ Kawagoe Yui, Hayashi Aiwa PAP_248","lastmod":"2025-11-02","duration":"01:30:27","url":"/play/19060899.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDExMTc5ZmY4NzQ4MzExOWI1MWJlMzJlNDc5OTAyZWIuanBn.cache","vod_id":19022765,"title":"GDHH154 Umiihi nang malakas ang aking magandang kapitbahay sa harap ng aking pintuan? Kahit na alanganin ang kapaligiran, nag-aatubili ko siyang pinapasok sa aking kwarto dahil sinabi niyang wala siyang susi… Gayunpaman…","lastmod":"2025-03-24","duration":"01:55:53","url":"/play/19022765.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"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjg0MjZkMmZlYTYwYmViYWUzMjc5YjJiNjQwMTdlYjkuanBn.cache","vod_id":18963881,"title":"KAWD-898 Kamangha-manghang kurbadong pigura na nanginginig at kumikibot! Natural na F-cup na masinsinang erotikong masahe na may mga essential oil. Mayuki Ito.","lastmod":"2025-12-14","duration":"02:30:23","url":"/play/18963881.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTg3ZDE2OTA1OGU0MmIwNjc0NzNhMjM4NzM2NmM4N2IuanBn.cache","vod_id":18928316,"title":"DVDES-668 Minsan lang ako makipagtalik! Pero wala akong lakas ng loob... Nagsasalsal ka gabi-gabi.","lastmod":"2025-12-14","duration":"02:20:25","url":"/play/18928316.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjNjY2ZiNDg0Njc5Mzk0Nzg2YTlmNjE3YzUyMGE1MzQuanBn.cache","vod_id":18964475,"title":"[4K]SSIS-602 Ang magnanakaw na pumasok sa bahay ko kahapon ay ang bayaw ko. Wala siyang trabaho, baon sa utang, at ginugulo ng mga nagpapautang sa nakalipas na taon. Okuda Saki","lastmod":"2025-12-14","duration":"02:26:34","url":"/play/18964475.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvY2U5NmM0OGE0MDI1ZWI3ZGE2ZGM4NDk4ZTgxNDQ1NDYuanBn.cache","vod_id":19013231,"title":"{Plot ng insesto ng mag-ina na istilong TikTok} Ang ina ng magandang babae sa paaralan ay ginahasa ng isang lalaking itim, at natuklasan ko iyon. Pinagbantaan ko ang aking ina na magiging kabit ko, at nakipagtalik pa ako sa aking ina sa harap ng aking ama.","lastmod":"2025-03-24","duration":"20:19","url":"/play/19013231.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MTEvMzA2M2E3NzViYjUwOGQyZTQzN2Y5ZTg2MzU2MWY3NWYuanBn.cache","vod_id":19168070,"title":"Ang mga aphrodisiac essential oils ay nagdudulot ng pagputok ng ari at bulalas habang nakikipagtalik sa isang beauty salon. Mizutani Rimi, Materiall.","lastmod":"2026-07-13","duration":"02:10:55","url":"/play/19168070.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOGRiZmIzODQxYjM2ZDI3MmQzM2E2NDdlMmQzNTQ2YWYuanBn.cache","vod_id":18940920,"title":"Karaniwang masyadong stressed ang mga nagtatrabaho sa opisina, kaya pag-uwi nila ay nababaliw sila sa pakikipagtalik sa maliit na putang ito na sinisipsip at dinidilaan sa posisyong 69 at walang humpay na umuungol.","lastmod":"2025-12-14","duration":"00:10:38","url":"/play/18940920.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA0MDgvNWMzZmQ0ODNiZDlmNTNiZDUwOWUyM2ZjNjU1ODllY2IuanBn.cache","vod_id":19028345,"title":"Hindi ko talaga kayang sabihin sa asawa ko na nabuntis ko ang madrasta ko... Isang dalawang araw, isang gabing hot spring trip na puno ng walang pigil na pagdumi. Nishimura Nina JUQ-103-C.","lastmod":"2025-04-08","duration":"01:57:39","url":"/play/19028345.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODEwNTY0ZDRkMmFkMTRkZmNmZTlhNzIyYmQ1NmVkNGIuanBn.cache","vod_id":19016332,"title":"Tinuturuan ni Al—Dilraba ang mga batang lalaki kung paano makipagtalik","lastmod":"2025-03-24","duration":"13:31","url":"/play/19016332.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2M0YzkxMWQyNjc4NDMxMThjYmQ2MTM2MjIxZmViNzguanBn.cache","vod_id":18990364,"title":"KBI-026: Isang walang katapusang pakikipagtalik sa isang magandang nars, na nagresulta sa pertilisasyon sa loob ng dalawang magkasunod na araw. 20 magkakasunod na bulalas. Kanzaki Mai (incest).","lastmod":"2025-03-23","duration":"03:04:18","url":"/play/18990364.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvNjBiNmRkYTEwNzUzM2VmYThkZTEyM2U4M2Y5NDk4OTAuanBn.cache","vod_id":19160891,"title":"Electric Shock Revival Madonna Exclusive Tour 3: Super Rich Cumshot, Unang Nakakabaliw na Nakasisilaw sa Apat na Taon - Meguri Madonna","lastmod":"2026-05-31","duration":"02:37:53","url":"/play/19160891.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZmIxMDU2M2RjZjY4YWU1MmVkMDMxMDhiMjkyNGI0YjMuanBn.cache","vod_id":19155901,"title":"Nang malapit na siyang magbulalas, ang ari niya, na kanina pa ayaw humila palabas, ay patuloy na pumasok sa kanya, dahilan para mag-orgasm siya nang mahigpit habang hawak niya ang baywang nito at nagbulalas sa loob niya. (5 NHDTB-824-C)","lastmod":"2026-04-30","duration":"01:57:54","url":"/play/19155901.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MTEvMWViYTlmNmIzYjI3ZjliNzkxZThmYmE3OTgzNjEzOTYuanBn.cache","vod_id":19169031,"title":"Ang hipag ko, isang sikat na social media influencer na may kapansin-pansing istilo, ay nag-imbita sa akin na mag-photoshoot bilang isang lingerie model… Sa tuwing kumukuha ako ng litrato o nakikipagtalik kay Haruyo Masahiro, ako ay… (Ang natitirang bahagi ng teksto ay tila walang kaugnayan at posibleng mga kalokohan lamang na ginawa ng makina.)","lastmod":"2026-07-19","duration":"02:12:58","url":"/play/19169031.html"}]},
videoTitle: 'Ang tiyahin na natulog nang magdamag sa bahay ko ay talagang kaibig-ibig, nagtalik kami nang walang humpay mula umaga hanggang gabi, dalawang magagandang araw na puno ng erotismo VENX-358',
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=/`;
}
};
}