Ba người phụ nữ, mỗi người có độ tuổi và vóc dáng khác nhau, đã bị bắt gặp đang thực hiện những hành vi tình dục vô cùng riêng tư! (Hyakurenka STARS-741-C)
Cô gái bên cạnh tôi rất xinh đẹp và có thân hình quyến rũ, vì vậy tôi đã cố gắng tán tỉnh cô ấy, và cô ấy thậm chí còn quyến rũ hơn cả những gì tôi tưởng tượng…!! 4 giờ Mud Stick Cat - Emaniel","lastmod":"2026-07-11","duration":"04:00:33","url":"/play/19164085.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMWI2ZWYyZmMxNGViMDVjMDQ1YzA4YzI1NDkxODM4NDUuanBn.cache","vod_id":19152951,"title":"\"Anh xin lỗi, vợ yêu... Hôm nay anh cũng không thể ôm em được.\" Cô chủ xinh đẹp của tôi ghen tị với chuyện đính hôn của tôi; cô ấy đã dùng hết những kỹ thuật gợi cảm và khỏa thân của mình để thỏa mãn dục vọng.","lastmod":"2026-04-12","duration":"02:02:16","url":"/play/19152951.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvOTFiMDA0YzdlYmM4MjU1YmI2YWZjMDM0M2Q4NjBkOTkuanBn.cache","vod_id":19146764,"title":"Biến em gái của bạn gái tôi (ngây thơ, nhút nhát và không hứng thú với tình dục) thành một món đồ chơi tình dục với những cơn cực khoái liên tục WAAA-579","lastmod":"2026-03-06","duration":"01:58:36","url":"/play/19146764.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzY1YTcwOWJkZGVhMDI0OWJiYWY0MWM5N2U0MDY1OTEuanBn.cache","vod_id":18960803,"title":"[4K]SKMJ-331 Cô gái tự nhiên ○ Instagram Quan hệ tình dục trần trụi Học sinh ngu ngốc & Giáo viên bẩn thỉu Quan hệ tình dục trần trụi trong khuôn viên trường Nhật ký xuất tinh bên trong","lastmod":"2025-12-14","duration":"02:28:03","url":"/play/18960803.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTMyY2Q0YWEzYjFiZDQ3YTkyMzJkNzM5NzgzZmM1N2EuanBn.cache","vod_id":19023371,"title":"HUSR176, một ứng viên thần tượng hàng đầu của Hàn Quốc, được phát hiện tại Nhật Bản và ngay lập tức quay một video sex với cô ấy sau khi bị tiếp cận qua camera.","lastmod":"2025-03-24","duration":"02:01:06","url":"/play/19023371.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNmY2ZDgzZWRjNmM4ZjJjNWNiMGIxYTIxMDI3MDgwMzguanBn.cache","vod_id":18990371,"title":"JKSR-436 Target-Limited Pickup: Vòng ba gợi cảm, đường cong quyến rũ và đôi chân tuyệt đẹp được che phủ bởi tấm màn đen – vô cùng kích thích! Hãy cởi bỏ chiếc quần lót nóng bỏng của bạn và tham gia vào 4 giờ quan hệ tình dục nguyên thủy (loạn luân) với 16 người vợ nghiệp dư.","lastmod":"2025-03-23","duration":"04:00:19","url":"/play/18990371.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2QxYTlhYzExNTlkODdjNjE0NjU2MDY0NTQwNmZiYTYuanBn.cache","vod_id":18965097,"title":"FC2PPV 3197081: Video sex trực tiếp của một người nổi tiếng trên mạng với hơn 50.000 người theo dõi trên ban công (không có phần thưởng).","lastmod":"2025-03-22","duration":"00:34:57","url":"/play/18965097.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MTQvZjYzMjFhMjRkMjZiMzQwOGE1NGM1NGJlZWI5MDY5MGYuanBn.cache","vod_id":19042831,"title":"DASS631 Tôi thích đàn ông lớn tuổi! Chỉ tìm kiếm đàn ông trên 40 tuổi! Nếu bạn có thể cưỡng lại sức hấp dẫn của thân hình như búp bê này, bạn sẽ được trải nghiệm tình dục đích thực! 5","lastmod":"2025-07-13","duration":"02:22:00","url":"/play/19042831.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvM2IwNWYxMjdiMTlhZjk2NDUwNjc4NmUxNmM1MjEyY2IuanBn.cache","vod_id":19138856,"title":"Trong nhóm riêng tư độc quyền này, hầu hết các thành viên (43) đều được hiển thị trên khuôn mặt của họ.","lastmod":"2026-01-17","duration":"08:09","url":"/play/19138856.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNmIzOTEyN2Y2ODYwYjMzNzU3YTdiNzc0N2U2YjQ2NWUuanBn.cache","vod_id":18941188,"title":"Người dùng Twitter \"fss\" đã đăng tải một loạt video quay cảnh một người phụ nữ có thân hình như người mẫu, khoe thân trần truồng khi đi bộ vào ban đêm để mua đồ ăn mang về, bò trên người con chó của mình, đi tiểu và thủ dâm. Cô ấy liên tục bị người qua đường nhìn thấy nhưng vẫn giữ bình tĩnh. (Bao gồm 195 bức ảnh)","lastmod":"2025-03-22","duration":"00:29:54","url":"/play/18941188.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYWYxZDU5OGNkOTdmY2I1OGQwNTg3OGNmOGZhYjg4YjIuanBn.cache","vod_id":18968377,"title":"[Phụ đề tiếng Trung] YMDS-130 Một buổi nhậu tại gia đầy yêu thương, những nụ hôn nồng nàn và cảnh thân mật: Ngày Shibuya Hana trở thành bạn gái tôi.","lastmod":"2025-03-23","duration":"02:18:56","url":"/play/18968377.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjBiOTUzZmNiNzEyNzdkYmM5ZGZlZDJlNzNlMWUxMzQuanBn.cache","vod_id":19140517,"title":"Những sự việc bi thảm liên quan đến mại dâm và quay phim lén lút trong ngành giải trí Hàn Quốc (08)","lastmod":"2026-01-27","duration":"25:14","url":"/play/19140517.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODc4MzBjYTU2NmI3NzcyMzU4OWUyMTMzYjhmMDllYTYuanBn.cache","vod_id":18976886,"title":"[Không kiểm duyệt] STARS-707 Nụ hôn sâu, xuất tinh bên trong và nuốt trọn dương vật; cảm giác môi và răng quấn quýt vang vọng trong tâm trí. - Natsume Hibiki","lastmod":"2025-12-14","duration":"02:20:17","url":"/play/18976886.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYmEwMTcxY2JlNjc0NjY3MDkyMGYwZDNkZGZhMDVmMDUuanBn.cache","vod_id":19145821,"title":"JOHNNYSINS Quan hệ tình dục hoang dã trong phòng tắm [JohnnySins]","lastmod":"2026-02-28","duration":"24:58","url":"/play/19145821.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjZlMTcwODRmMDE5ODFlY2E4ODBlZjA1Nzg3MzdiZmQuanBn.cache","vod_id":18962230,"title":"【Tin nóng cực đỉnh trên Douyin❤️Tin mới nhất】Truyền thông hài kịch đặc biệt Tám bát của thành phố Xinyi✨ Nhân vật chính Cai Erge, người nổi tiếng trên mạng Xiao Qingqing, cảnh sex trong khách sạn bị rò rỉ, sức mạnh \"hầm hố\" của \"cậu nhỏ\" nam cực kỳ dâm đãng và kích thích (6)","lastmod":"2025-12-14","duration":"00:00:40","url":"/play/18962230.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZmYxNDZiMDNhZmNjYTQ5Nzc3N2I5NWI3ODhiOWQ3OTQuanBn.cache","vod_id":18965585,"title":"200GANA-2375 Một tay sát gái lão luyện đưa một cô gái lên phòng để quan hệ tình dục, bí mật quay phim chiều cao 179cm của cô ấy, và quyến rũ cô chủ nhà bằng giọng Kansai ấm áp.","lastmod":"2025-03-22","duration":"01:07:01","url":"/play/18965585.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjQwNmRhYzRiNmQ5YzZkYjBhM2I3YmNlNGQ0MWQ1MjYuanBn.cache","vod_id":18953865,"title":"\"Tuyệt đẹp ✅ Buổi chụp ảnh riêng của người nổi tiếng trên mạng\" Vẻ ngoài thuần khiết và ngây thơ như cô gái nhà bên! Nữ thần với thân hình quyến rũ và tính cách trái ngược. Buổi chụp ảnh riêng của Jay mùa 3 ~ Hé lộ màn thay đổi trang phục. Ziwei kéo bạn thân vào mớ hỗn độn (3)","lastmod":"2025-12-14","duration":"00:02:38","url":"/play/18953865.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMTIvNGEzZjE2YmJkMWMyNjdjY2YyZWQ0Y2MxZjAzOTFhOGUuanBn.cache","vod_id":19057273,"title":"Cảnh nóng của người phụ nữ trung niên Trường Sa cực kỳ nổi tiếng đã trở lại, với những biểu cảm và tiếng rên rỉ tuyệt vời.","lastmod":"2025-10-11","duration":"09:11","url":"/play/19057273.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTU1MWIwYTM5ZTM5YWYwNGUyZDQ4MzQzM2EyYWY3ZDEuanBn.cache","vod_id":18931491,"title":"ATID-184_B Nữ trộm Báo 10 Hình ảnh tình dục ma quái \"Người lạ\" Phần 2","lastmod":"2025-12-14","duration":"01:12:22","url":"/play/18931491.html"}]},
videoTitle: 'Ba người phụ nữ, mỗi người có độ tuổi và vóc dáng khác nhau, đã bị bắt gặp đang thực hiện những hành vi tình dục vô cùng riêng tư! (Hyakurenka STARS-741-C)',
language: 'vi',
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('Đã sao chép liên kết!');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('Đã sao chép liên kết!');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('Đã sao chép liên kết!');
}
}
},
// 切换布局
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=/`;
}
};
}