"최신 ✅ 하드코어 헤비급 ✅ 추천" Pixiv에서 수만 명의 팔로워를 보유한 Xrei의 개인 사진 촬영 작품으로, 놀라운 미모와 훌륭한 몸매, 다채로운 외모, 그리고 상반된 성격을 지닌 여성이 등장합니다. 다양한 역할극 시나리오와 정액이 듬뿍 나오는 섹스 장면이 포함되어 있습니다(14).
최고의 콘트라스트 여신 팬들이 공항에서 그녀를 픽업하고 차 안에서 추파를 던지며 섹스를 시작합니다.","lastmod":"2026-07-11","duration":"48:50","url":"/play/19164361.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNDNiZjQxMjk1MzkwMjZjMmYzMDlkZDIxMmMzYjMzMzguanBn.cache","vod_id":18986689,"title":"326EVA-066 완벽한 몸매와 성숙한 발달, 그리고 뛰어난 감수성을 지닌 수영복 미녀☆ 그녀는 감각이 매우 예민하여 질식 오르가즘을 자주 경험합니다. 그녀의 섹스 비디오를 촬영했습니다!","lastmod":"2025-12-14","duration":"01:11:32","url":"/play/18986689.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MjkvMzQ3OWMxOTVlYzM1Y2NmNWNlMGQ2MjhiN2E5MGVhNTYuanBn.cache","vod_id":19055115,"title":"완벽한 몸매를 가진 눈부시게 아름다운 여인 - 검은 스타킹을 신고 열정적인 섹스를 즐기며 질내 사정을 당하는 모습 - 그녀의 완벽하고 풍만한 가슴이 격렬하게 흔들리는 모습.","lastmod":"2025-09-28","duration":"44:32","url":"/play/19055115.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYTlmZWVkMzU2MmQ2M2U0ZmQxMmZlZDIzZmZiMjdhMDQuanBn.cache","vod_id":18969914,"title":"통통한 체형에 자연적으로 큰 가슴을 가진 소녀가 얼굴을 드러낸 채 필터 없이 격렬하게 자위하고 있다. 그녀의 외음부는 매우 분홍색이다.","lastmod":"2025-03-23","duration":"00:24:44","url":"/play/18969914.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZGY3NTczZTg4MDg4OWU0NGQzOWIxOTM0OWUxNTc2YWEuanBn.cache","vod_id":18967790,"title":"7월 최신 프라이빗 마스터 ❤️ 타이거 베지터블의 오리지널 19번째 작품, 욕정에 불타는 낯선 사람(아마추어 가이드 포함)과의 피임 없는 섹스, 2K HD 버전","lastmod":"2025-03-22","duration":"00:21:15","url":"/play/18967790.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMzQ1MjA1MjhlZDg2NzQ1YjE3NGVlZWY4Y2E4OGE3YmEuanBn.cache","vod_id":19158463,"title":"리나나는 유부녀 비서를 강제로 술에 취하게 만들고, 무자비한 고객은 최고급 매춘부의 질을 강제로 유린한다.","lastmod":"2026-05-16","duration":"25:17","url":"/play/19158463.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYWRiYjEzMmI0NzBjZGVkZDY4ZGZiMTI5MDhiMzQ2ZWQuanBn.cache","vod_id":18953969,"title":"【정교하고 희귀한❤️도우유 인터넷 스타 여신】2022년 최신 보물 지도: 춤의 여신 '샤오 에냐' 최신 맞춤 스토리 - 최고의 게이샤와 그녀의 고객의 광란의 성적 만남 - 음란한 유혹","lastmod":"2025-03-22","duration":"00:17:32","url":"/play/18953969.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjAzMDY1NWE4MTc3ODFjMjA2ZTNhZWZkMDdhZmQyZjguanBn.cache","vod_id":18986822,"title":"\"고품질 클라우드 드라이브 유출\" - 얼굴을 보여주는 것이 핵심! 성숙한 여성 이미지와는 대조적인 고가치 영업 관리자 [덩 W 팅]의 음란 사생활 사진 유출~ 발 페티시, 섹스, 자위 기술, 과장되게 큰 음모, 강한 성욕 (2)","lastmod":"2025-03-23","duration":"00:02:19","url":"/play/18986822.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MjUvZjMzZGQ2Yjk3NDYyNWFmMWQzMWVhZTU5NTA5Mjc5ZGUuanBn.cache","vod_id":19039507,"title":"눈부시게 아름다운 글래머러스한 중국 모델이 호텔에서 세 명의 남성과 성관계를 갖는 장면이 카메라에 포착됐다. 유출된 사진에는 다양한 체위와 포즈, 유혹적이고 관능적인 움직임, 그리고 신음과 비명 소리가 담겨 있다.","lastmod":"2025-06-24","duration":"09:22","url":"/play/19039507.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvZGVmYXVsdC5qcGc=.cache","vod_id":19167666,"title":"热门精选视频1783767079","lastmod":"2026-07-11","duration":"12:34","url":"/play/19167666.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZGIzMDgyMTg1NWJkNWFkNmJiYmM5NjRlYjljYmJhYjkuanBn.cache","vod_id":18962857,"title":"FC2PPV 3193320 첫 번째 촬영 ★보너스: 무삭제 질 카메라 영상 ☆♀59 날씬한 몸매, 아름다운 가슴, 그리고 훌륭한 사정 스타일!","lastmod":"2025-03-22","duration":"01:17:36","url":"/play/18962857.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTdkZTc1MjhhNTIzMDgyNjIxYTU3NDE2NTYxODQ4OTguanBn.cache","vod_id":19001918,"title":"야외 라이브 방송으로 큰 인기를 얻고 있는 유명 인터넷 스트리머 [장난꾸러기]가 광장 바에서 금발의 스트리트 레이서를 꼬드겨 화장실로 들어가 성관계를 맺는다. 쓰촨 사투리가 섞인 대화가 독특한 매력을 발산한다.","lastmod":"2025-03-23","duration":"01:56:58","url":"/play/19001918.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2I4MzE2NWFjNGFhYTA0NjBlMjU4OWVkMWEyMzg0ODAuanBn.cache","vod_id":18966840,"title":"외국인 유학생 헤이미 - 흑인 남자의 거대한 성기에 도전하며, 질을 갈기갈기 찢어놓을 듯이 박아대는 모습이 너무나 끔찍해. 하얀 정액이 질 속으로 들어가자마자 쏟아져 나오는데, 이 창녀는 너무나 행복해 보여!","lastmod":"2025-12-14","duration":"00:21:22","url":"/play/18966840.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZGY3OWJjMjQzOGE3NWM5Y2FlODI2YTI0MTI1MjI1MzUuanBn.cache","vod_id":18965535,"title":"최고 수준의 BDSM 인플루언서이자 극단적인 사도마조히즘의 달인인 Imur는 확장, 이물질 조작, 요도 학대 등 극단적인 BDSM 기술을 보여주는 수많은 개인 비디오에 출연했습니다. (23)","lastmod":"2025-12-14","duration":"00:02:03","url":"/play/18965535.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA0MTQvODEzOWYxZjkyNmUxM2ZiOGQzMjI3M2E0YzI2ZDliODAuanBn.cache","vod_id":19029008,"title":"유출된 정보: 저장 미디어 대학 출신의, 겉모습만 번지르르한 최고 미녀이자 가짜 재벌 2세인 그녀가, 진짜 큰 가슴을 가진 여자와 콘돔 없이 구강성교와 얼굴 사정을 당했다.","lastmod":"2025-04-13","duration":"12:43","url":"/play/19029008.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzQ1NjgzMTE4NjMzMjA1YTRhZTk4ZTY4OGMxN2Y4YjEuanBn.cache","vod_id":18941011,"title":"가늘고 하얀 피부의 젊은 여성 샤오칭이 숲속에서 두 명의 흑인 남성과 쓰리썸을 즐긴다. 그녀의 듬성듬성한 음모는 매우 섹시하지만, 두 남자에게 차례로 이용당하는 모습은 다소 안타깝다. 1080P 원본 버전.","lastmod":"2025-12-14","duration":"00:14:24","url":"/play/18941011.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOWMyYTNiM2Y5MWRhZGY4YjQwMzJiZDdiNTc1NGFkODcuanBn.cache","vod_id":18952089,"title":"\"완벽한 얼굴 공개 ☀️ 프리미엄 유출\" - 세련된 해외 유학생이 새 여자친구와 복수 여행을 떠나, 섹스 장면 전체를 촬영합니다 ☀️ 전희부터 절정까지, 모든 것이 한 번에~ 풍만한 가슴이 매우 자극적으로 흔들립니다.","lastmod":"2025-03-22","duration":"00:28:10","url":"/play/18952089.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MTcvZTZmYTE5NGU5MTljNTBiN2IxMzQ1MzdkYmViNGUxMGYuanBn.cache","vod_id":19043396,"title":"내 섹스 파트너는 굉장히 음탕하고 적극적이야. 내가 사정할 때까지 내 성기를 빨고 핥아주고, 자기도 몇 번의 삽입만으로 오르가즘을 느껴.","lastmod":"2025-07-16","duration":"41:20","url":"/play/19043396.html"}]},
videoTitle: '"최신 ✅ 하드코어 헤비급 ✅ 추천" Pixiv에서 수만 명의 팔로워를 보유한 Xrei의 개인 사진 촬영 작품으로, 놀라운 미모와 훌륭한 몸매, 다채로운 외모, 그리고 상반된 성격을 지닌 여성이 등장합니다. 다양한 역할극 시나리오와 정액이 듬뿍 나오는 섹스 장면이 포함되어 있습니다(14).',
language: 'ko',
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('링크 복사 완료!');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('링크 복사 완료!');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('링크 복사 완료!');
}
}
},
// 切换布局
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=/`;
}
};
}