Thụt rửa hậu môn, quan hệ tình dục qua đường hậu môn, kẹp núm vú, người phụ nữ đã kết hôn lẳng lơ quyến rũ những con sói đực, những dụng cụ to và dày đâm vào hậu môn trông bạo lực và kích thích, dụng cụ nong âm đạo mở rộng âm hộ để nhìn thấy tử cung, cận cảnh đi tiểu.
Cô em gái chỉ mặc áo sơ mi không quần bị bắt gặp bất ngờ và bị anh trai cưỡng hiếp dã man. Misono và Hana","lastmod":"2026-07-11","duration":"","url":"/play/19244750.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYTM2NmRkODg0ODZhMDAwNTllZTEyODdjZjk0ZmNiMGIuanBn.cache","vod_id":19085966,"title":"[Phụ đề tiếng Trung] AVSA-228 SIÊU MẮT CÁ - Cảnh quay gợi cảm và kích thích, trang phục và cơ thể quyến rũ - Waka Misono","lastmod":"2025-03-29","duration":"02:02:29","url":"/play/19085966.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNjVkNTFiMWMwNjA5N2FjNTc1Y2IyMjM5YzY4NmE0MTguanBn.cache","vod_id":19039604,"title":"Lời thoại vừa hài hước vừa tục tĩu. Nhân vật nữ chính, Xiaoqian, là một cô gái xinh đẹp, da trắng hồng, thân hình hoàn hảo, không lông và rất mảnh mai. Cô ấy chỉ quan hệ tình dục hai lần một năm, và đeo dụng cụ hỗ trợ hậu môn khi quan hệ với bạn trai có dương vật rất lớn.","lastmod":"2025-03-28","duration":"00:55:57","url":"/play/19039604.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvMTcwZmYxMGVjZTk4OGU0M2FlYjFlODgzNDM5NTZiNzcuanBn.cache","vod_id":19209337,"title":"Một nữ thần hàng đầu với vòng một cỡ G đeo kính gọng đen và mặc bộ đồ ngủ gợi cảm, toát lên vẻ quyến rũ tột đỉnh.","lastmod":"2025-12-13","duration":"2:00:54","url":"/play/19209337.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvY2I0NjU3ZjY5MmRhNTEwZWJkMGYzMTEyZGJjNDcwODAuanBn.cache","vod_id":19114159,"title":"[Người phụ nữ trẻ đã kết hôn ngoại tình] Cô ta để lộ mặt suốt toàn bộ buổi phát trực tiếp cảnh quan hệ tình dục cuồng nhiệt với anh trai mình trong khách sạn. Cô ta thực hiện màn oral sex sâu vào dương vật to lớn của anh ta và để anh ta liếm âm đạo của mình trước mặt những người đàn ông khác. Cô ta cũng quan hệ tình dục không an toàn, rên rỉ và xuất tinh vào bên trong anh ta.","lastmod":"2025-03-29","duration":"","url":"/play/19114159.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjkvZDVjOTIzNjZhYTZiM2M3NGJlMDk0NDdiMjJkY2ZjYjUuanBn.cache","vod_id":19243129,"title":"Người phụ nữ đã kết hôn khát tình ở Hengyang! Một người phụ nữ trưởng thành đến từ Rừng Đen, đã ly hôn 7 năm, đang quằn quại trong cơn khát tình dục, chủ động cầu xin được quan hệ!","lastmod":"2026-07-01","duration":"","url":"/play/19243129.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvODJlYjIxOGQ2YjNhNzVkNTJjN2YyMzY1YmZlMTM4ZWUuanBn.cache","vod_id":19211528,"title":"Sự cám dỗ của khách sạn Esports: Tôi sẽ say mê chơi game cùng những chàng trai trẻ, đẹp trai (Phần 1)","lastmod":"2025-12-26","duration":"0:19:46","url":"/play/19211528.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNjMwMWQ1MzU2MGY3MGVmY2YzOTE2YjA0ZGNiNjY0MjguanBn.cache","vod_id":19232819,"title":"Một người đàn ông bị bắt quả tang đang quan hệ tình dục với một gái mại dâm trong nhà vệ sinh quán karaoke; hắn đã cưỡng hiếp cô ta một cách thô bạo và xuất tinh vào bên trong.","lastmod":"2026-05-03","duration":"1:06:22","url":"/play/19232819.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvOTM1MGQ4ZjBiMjJlYjBhYjc4ZGQ3NGZiNDUxYjQ0MDguanBn.cache","vod_id":19213604,"title":"[Yi Zai] Ngủ gật rồi bất ngờ bị tấn công từ phía sau! Mông căng tròn áp sát vào gương, những cú thúc mạnh mẽ, một video thủ dâm không thể bỏ lỡ để lên đỉnh.","lastmod":"2026-01-08","duration":"0:24:32","url":"/play/19213604.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMTgvZDE2NjZlYmE4NzY5YzAwNjEyNWQ4Y2E3NTM0MGM0ZTEuanBn.cache","vod_id":19199943,"title":"MGTD029 Màn quyến rũ đầy đam mê của một người phụ nữ xinh đẹp và quyến rũ đến nghẹt thở! Một cảnh nóng bỏng và thân mật... Tập 04","lastmod":"2025-10-17","duration":"04:01:11","url":"/play/19199943.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZGExOTg3MDRlOTAxMmRjMWYyZGVlNjA5N2ZkOWVkNzAuanBn.cache","vod_id":19213312,"title":"Những bức ảnh paparazzi gây sốc được chụp trong kỳ nghỉ ở bãi biển! Toàn bộ ghi lại cảnh xâm nhập hậu môn từ phòng thay đồ tạm bợ dành cho nữ.","lastmod":"2026-01-06","duration":"1:01:54","url":"/play/19213312.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNDUzNjI2ZTRmYWI0YWJkZWRkNTdjODM4ODhiN2I2YjQuanBn.cache","vod_id":19154635,"title":"CJOD227 Quan hệ tình dục nguyên thủy và tiêm tinh dịch trực tiếp vào tử cung! Các nữ sinh sẽ lấy tinh dịch của bạn cho đến sáng! Hazuki Leila.","lastmod":"2025-03-29","duration":"02:28:31","url":"/play/19154635.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZTljYzE4NTFlYjc1ZDdmYjFlZDdlMmY3ZTA4ZTBiZWUuanBn.cache","vod_id":19228774,"title":"Âm đạo của bạn gái tôi bị liếm và bị quan hệ tình dục mạnh đến nỗi cô ấy lên đỉnh và không kiểm soát được bàng quang. Cô ấy hét lên, cầu xin tha thứ và quỳ xuống, van xin được quan hệ sâu hơn nữa.","lastmod":"2026-04-12","duration":"0:36:53","url":"/play/19228774.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjYwYzgzMzdhZDdmMWY0ZThkMTViNDYxNGE4YTcxYzcuanBn.cache","vod_id":19077953,"title":"[Phụ đề tiếng Trung] TSP-369 Quán Internet Đêm khuya: Câu chuyện về việc nhét máy rung có tẩm chất kích thích tình dục vào một người phụ nữ đang ngủ say! 3 Người phụ nữ đầy vết bầm tím do bị cưỡng hiếp, nhưng không thể phát ra tiếng động. Cô ấy đắm chìm trong khoái cảm của những cú thúc chậm rãi, đạt cực khoái và khao khát được thâm nhập!","lastmod":"2025-03-29","duration":"02:29:59","url":"/play/19077953.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYWUxZjg3Yzc0MjgzZTIwNWFhZWZhMWEwMzY2NjVlNmMuanBn.cache","vod_id":19212102,"title":"Cô Yuri biến thành một người phụ nữ đã kết hôn dâm đãng, thích bị hành hạ! Cô trải qua quá trình huấn luyện tàn bạo sâu trong cổ họng, bao gồm cả cưỡng hiếp thực quản và xuất tinh bên trong, dẫn đến mang thai! Mã số sản phẩm: MIAB-500","lastmod":"2025-12-30","duration":"2:25:51","url":"/play/19212102.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMGNkNzA4OTEyMWVlYjg5YjI1OTY1YWVkODEyZWI0NGIuanBn.cache","vod_id":19046416,"title":"Lời thoại vừa tục tĩu vừa hài hước. Ông già chắc hẳn rất dễ bị kích thích. Một ông chú ngực đầy lông đang giữ một cô sinh viên trẻ, trông có vẻ như con gái ông ta. Cô gái đang quan hệ tình dục trực tiếp trên livestream. Cô nàng xinh đẹp này thật dâm đãng.","lastmod":"2025-03-28","duration":"","url":"/play/19046416.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNzI5NTRjOGI1NDk4ODE4MjFhNTkwNjg1MWQ1ZjE3OWQuanBn.cache","vod_id":19221574,"title":"Quan hệ tình dục thô bạo với một người hầu gái mặc đồng phục! Tất cả các tư thế khiêu dâm đều được mở khóa.","lastmod":"2026-03-12","duration":"0:06:32","url":"/play/19221574.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMzNmMmI1NTBhMWU2NWFhMThkNGYzZWUyMzUyMWE3MWIuanBn.cache","vod_id":19156435,"title":"VEO077C Một cô vợ nghiệp dư thực sự ra mắt trong ngành phim người lớn!! Một gương mặt hoàn toàn mới, một người đẹp cực kỳ quyến rũ, một người đẹp ngực khủng.","lastmod":"2025-03-29","duration":"02:00:51","url":"/play/19156435.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNWY3MzBkOTkxZTY2NzYzY2EzYjBiMGU3MGZmNmM4Y2QuanBn.cache","vod_id":19212581,"title":"Sự thống trị tuyệt đối! Lỗ nhỏ nhạy cảm co giật với những cơn cực khoái liên tục ~ Matsui Hinako bị ép bất động, bị thúc mạnh điên cuồng MXGS-1389","lastmod":"2026-01-02","duration":"2:02:52","url":"/play/19212581.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjMvYjA3MTRkYTI1ZDhlM2Q2YTc4NTI5YjA5YWMzOTRiZTYuanBn.cache","vod_id":19242596,"title":"Đặt phòng khách sạn! Một nữ sinh trung học trẻ tuổi, còn trinh bị cưỡng hiếp dã man ở nhiều tư thế khác nhau; thân thể non trẻ, xuất tinh bên trong thật khoái lạc!","lastmod":"2026-06-27","duration":"0:57:05","url":"/play/19242596.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMWQwMjUyMTc5NDUyODg3NzU3ODUwNjgwOTBjODllNWEuanBn.cache","vod_id":19041300,"title":"Một cô gái xinh đẹp, dịu dàng với vòng ngực lớn tự thỏa mãn bằng các đạo cụ, từ từ cởi bỏ quần áo và tự vuốt ve bản thân, với những cảnh quay cận cảnh một quả trứng rung và một dương vật giả được đưa vào nhanh chóng. Vòng mông của cô ấy rất quyến rũ.","lastmod":"2025-03-28","duration":"00:52:38","url":"/play/19041300.html"}]},
videoTitle: 'Thụt rửa hậu môn, quan hệ tình dục qua đường hậu môn, kẹp núm vú, người phụ nữ đã kết hôn lẳng lơ quyến rũ những con sói đực, những dụng cụ to và dày đâm vào hậu môn trông bạo lực và kích thích, dụng cụ nong âm đạo mở rộng âm hộ để nhìn thấy tử cung, cận cảnh đi tiểu.',
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=/`;
}
};
}