Isang lalaking may tattoo ang nakipagkita sa isang netizen sa kanyang tahanan at nakipagtalik sa kanyang seksing, may edad na, at kaakit-akit na asawa. Sa sobrang husay ng netizen, kinilabutan ang kanyang asawa ngunit hindi ito itinulak. Dahil sa pag-aalala na baka mapinsala ito, siya na mismo ang nakipagtalik dito!
Hardcore na Mahiwagang Salamin: Basa at malagkit na laman! Masahe sa buong katawan gamit ang pantyhose! Hindi makahinga ang balat hanggang sa mabilaukan at mag-deliryo! Puno ng pampadulas, nakakaranas ng sekswal na pagpukaw. (Saturated Vire)","lastmod":"2026-07-11","duration":"04:20:06","url":"/play/19166101.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODc5ZDU2YmU1Mjc0Yjg2ZDNmYTAxMjhmZjA3NTc1NmUuanBn.cache","vod_id":18953525,"title":"Isang seksing senior na may piercing sa dila ang nagpapakita ng kanyang kalaswaan sa kanyang kwarto habang nagbabakasyon nang bigla siyang salubungin ng kanyang ina, na halos matakot ang babae sa kalagitnaan ng klase.","lastmod":"2025-12-14","duration":"00:19:18","url":"/play/18953525.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MDYvNDg3YjQ0OTExYTQ0MThkOGRiM2M2ZjU5OTI3YmU4ZWQuanBn.cache","vod_id":19036843,"title":"JUQ626 \"Sabi niya gusto na niyang makipaghiwalay sa asawa niya at makasama ako...?\" Ang Demonyilong Eksperto sa Paghihiwalay, Tomoki's Ejaculation Tube","lastmod":"2025-06-06","duration":"02:29:10","url":"/play/19036843.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzI1OTQxN2Y1YzNmMDQ3ODllNDJiMjgxNmI1MGI4NjYuanBn.cache","vod_id":18976447,"title":"FC2PPV 3444633 [Walang Sensor] Isang babaeng walang makeup, may mga tattoo sa mukha! Isang tunay na seksing babae na dinidilaan ang iyong titi nang may mapang-akit na ekspresyon!","lastmod":"2025-03-23","duration":"00:55:56","url":"/play/18976447.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MTEvNTgyMDAwNjhlMjk0OTk1MDhjYzRiYmMwMTZmZjMxMzkuanBn.cache","vod_id":19037948,"title":"Naghahanap ako ng isang napakagandang escort na may magandang pangangatawan at eleganteng kilos.","lastmod":"2025-06-11","duration":"40:33","url":"/play/19037948.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDFhMTVkNDY2ZTM5Y2IyZTdkMjJmMjgyNDFkZWRkZTguanBn.cache","vod_id":18938399,"title":"Isang napakagandang batang modelo ang mabilis na nakapasok sa katawan ng isang mayamang lalaking nasa katanghaliang gulang na may partikular na malibog na panlasa sa pakikipagtalik gamit ang isang electric vibrator. Umabot siya sa klimaks at nag-squirt, pagkatapos ay itinulak niya nang malakas ang kanyang ari mula sa likuran, dahilan para mapaungol siya nang walang humpay. (Mandarin! Episode 01)","lastmod":"2025-12-14","duration":"00:03:40","url":"/play/18938399.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzhlN2RkODhlNTY2Mzk1ZDhkNzVhOWFmMmQzYjgxYjUuanBn.cache","vod_id":18948067,"title":"Nangungunang ✅Bombshell ✅ Isiniwalat ang Diyosa ng mga Kilalang Tao! Bihirang makita sa Twitter na may malalaking suso at makitid na hiwa, na nalampasan ang SS-level na kagandahang si Coco Honey, isang custom-made na pribadong photoshoot na nagkakahalaga ng sampu-sampung libong yuan na nagtatampok ng malaswang pananalita, climaxing, squirting, at mga mahahalagang gamit sa masturbesyon, twin-tailed na itim na medyas na isang estudyanteng babae.","lastmod":"2025-12-14","duration":"00:10:22","url":"/play/18948067.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNWI2NGFlNDljZjc0NjBkZjU3MDI2YTFlN2M4MjU2OTMuanBn.cache","vod_id":18968937,"title":"Binigyang-pansin ng MMB-441 ang mga Lalaki! Masdan ang mga nakamamanghang H-cup beauties na naglalakad sa lungsod!","lastmod":"2025-12-14","duration":"04:03:18","url":"/play/18968937.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTY4YjNlMDZiZDZhMjdhZGE0MzQzN2FlNDA4ZmIzNGUuanBn.cache","vod_id":18939282,"title":"261ARA-427 [Pink Nipple Girl] 20 taong gulang [Active Beauty] Nagdebut si Hikaru-chan!","lastmod":"2025-12-14","duration":"01:18:16","url":"/play/18939282.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzEwMmNlNjEzMmQxYTI0NWZkZGEyZWVhNWZlNGE3MTEuanBn.cache","vod_id":18997808,"title":"Ang feedback na natanggap ko ay mas sexy daw ako noong suot ko ito.","lastmod":"2025-03-23","duration":"02:55:48","url":"/play/18997808.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDg0ZGZjNDdkNTI1MTNjYWIyYjMyNDhkN2JiYzE0NDcuanBn.cache","vod_id":18956840,"title":"\"Napakagulat na Paglabas\" - Ang pribadong photoshoot ng maputi ang balat at seksing asawang si Peach na may cuckold na asawa ay nag-imbita ng isang makapangyarihang solong lalaki para sa isang 3P training session na may ganap na automation at isang matinding contrast (5)","lastmod":"2025-03-22","duration":"00:22:44","url":"/play/18956840.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTUzN2E3Y2JlMmY0MWJiMTRmNjNhMDdkNDdiMjdmYjguanBn.cache","vod_id":18949819,"title":"[04-20] Orihinal, walang iskrip na kasukdulan: Pinapunta ako ng nanginginig na landlady, 18, sa kanya. Medyo na-guilty ako, pero maganda naman talaga. Ibinulalas ko ang sarili ko sa loob niya.","lastmod":"2025-12-14","duration":"00:11:12","url":"/play/18949819.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMzAvZDUwNmE3NDE4OGJiZjMwZWFiOGU0ZjJlOThiNmVhYWIuanBn.cache","vod_id":19060091,"title":"Nakakuha ako ng ereksyon mula sa aking maganda, mapaglaro, maayos, maganda, at seksing tiyahin. (Yukie Maki, ANB_240)","lastmod":"2025-10-29","duration":"01:40:35","url":"/play/19060091.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzc0MjM4NzUwMWFiM2JkYjhjZWY1MTVlMTE0YzYyZjcuanBn.cache","vod_id":18934229,"title":"CJOD-186 Ako ay isang pribadong tutor, at isang magandang babaeng naka-uniporme ang humimas sa aking mga utong sa loob ng 58 magkakasunod na araw. (Ai Hoshina)","lastmod":"2025-12-14","duration":"02:39:30","url":"/play/18934229.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA4MDMvMTY5NjliZGNkM2ZjN2Q3MjFjM2FhMzNjMWMzOTUxM2IuanBn.cache","vod_id":19045032,"title":"Bumuhos ang dibdib ng dalaga sa kanyang mukha sa huli.","lastmod":"2025-08-02","duration":"14:40","url":"/play/19045032.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MDcvZDJhYzE4OGRjMThkNjVhYzkxZDhiNmE0MjNjMzI2ODEuanBn.cache","vod_id":19032498,"title":"Relasyon na Insestuwal: Asawang Buntis sa Pangalawang Anak, Pinilit Makipagtalik sa Seksing Hipag na Nakasuot ng Itim na Medyas","lastmod":"2025-05-07","duration":"19:46","url":"/play/19032498.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzM3OTVjZmJjNTM5MjQzZDM0ZGU3M2RkZGNiODU0OTUuanBn.cache","vod_id":18932915,"title":"IPTD-456 Sexy Hot Nurse Ayame Sakura","lastmod":"2025-03-22","duration":"01:58:12","url":"/play/18932915.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MTIvNDg3MjlhNWFlMzM3YTczMzQ0NzU4OGYxNjM5OGYzODguanBn.cache","vod_id":19042438,"title":"AI-Shan Yichun-Sexy na Tukso ng Babaeng Boss","lastmod":"2025-07-11","duration":"32:45","url":"/play/19042438.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDZlZWFkMThlMzMwYjI1N2VhZTkyMzYyMGE0MDNjNzAuanBn.cache","vod_id":18940257,"title":"Isang maganda, mayaman, at napakagandang babae na may mala-demonyong pigura ang nanloko sa kanyang kasintahan kasama ang kanyang kalaguyo sa isang paglalakbay sa ibang bayan. Siya ay lubusang kinantot nang dalawang araw nang sunud-sunod, ang kanyang magandang hugis-paru-paro na ari ay hindi na nakayanan, kaya't umakyat siya sa sofa at patuloy pa rin sa pagpasok. Ang kanyang ungol ay napakatindi. (Mandarin)","lastmod":"2025-12-14","duration":"00:44:28","url":"/play/18940257.html"}]},
videoTitle: 'Isang lalaking may tattoo ang nakipagkita sa isang netizen sa kanyang tahanan at nakipagtalik sa kanyang seksing, may edad na, at kaakit-akit na asawa. Sa sobrang husay ng netizen, kinilabutan ang kanyang asawa ngunit hindi ito itinulak. Dahil sa pag-aalala na baka mapinsala ito, siya na mismo ang nakipagtalik dito!',
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=/`;
}
};
}