“핥아도 괜찮지?” 그녀는 여자친구가 있었음에도 불구하고, 애교 섞인 말과 핥는 행위로 음탕한 여자로 변해버렸다. 나는 여전히 내 작은 악마 같은 오럴 섹스로 그녀를 유혹했다. 이즈미 모모카 MOODYZ","lastmod":"2026-07-11","duration":"","url":"/play/19206617.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNmU1N2MwNjU3NDk3Yzg0Zjk2OTQ1YTU0ZDlhNjJiNTguanBn.cache","vod_id":19099491,"title":"첫 발 마사지 인터뷰: 아름다운 아내와 노련한 테라피스트가 숨겨진 성적 지도 방식을 통해 천국으로 승화하다!","lastmod":"2025-03-26","duration":"2:02:58","url":"/play/19099491.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOGQwNzYwNzI2NmUxNmI1ZmVjNzFiNjM0NWJhMmFlZWUuanBn.cache","vod_id":19100569,"title":"mpo.jp에서 엄선한 아마추어 논픽션 작품들을 소개합니다. [진지하지만 무료입니다!]","lastmod":"2025-03-26","duration":"4:01:07","url":"/play/19100569.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOTU2NTYyMzk0MmM3OGNhM2U4NTlkNTBhOTM1NDBmYmIuanBn.cache","vod_id":19060976,"title":"[고화질 편집 버전] JUQ-114 마리아 나가이가 가슴 큰 니트 아내를 무의식적으로 도발하는 장면","lastmod":"2025-03-26","duration":"1:57:56","url":"/play/19060976.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNjFlYjIxNDI4NmQ5ODg1OTlhYWFmZWY1NDc5NWIxOWEuanBn.cache","vod_id":19186858,"title":"간통 - 친구의 아내가 남편을 공항에 데려다준 후 고속도로에서 차 안에서 벌어진 성관계.","lastmod":"2026-03-16","duration":"0:11:30","url":"/play/19186858.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZjE4MzhkNmIxMTkwYmJkZmFmNWY3ZjY0NmIxOTgwNzMuanBn.cache","vod_id":19110514,"title":"[착상 임신 작품] 얼굴 전체 공개! 놀라운 H컵 글래머와 복숭아 엉덩이, 임신 전❤️ 20살의 젊고 탄력 넘치는 매혹적인 몸매❤️ 핑크빛 좁아짐 - CD1","lastmod":"2025-03-26","duration":"1:44:01","url":"/play/19110514.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMzUyNGZlNzVhMDgwODY1YWI5ZTUyNGI3NjRmZjdkYWYuanBn.cache","vod_id":19193577,"title":"젖꼭지를 만져주자 신음하던 그 바보는 얼굴에 올라타고 질을 핥아 봉하는 고문을 당했다. 달콤하면서도 음탕한 악마 같은 여고생 마사지사. (텐마 유이, 카시와기 코나츠, 무디즈)","lastmod":"2026-04-18","duration":"2:27:41","url":"/play/19193577.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYWM4MGZlNmIyYTI0M2ZmYmRlOTM2MjIxZDkxNjgyNjkuanBn.cache","vod_id":19119001,"title":"RKI499 신작 - 세계에서 가장 빨리 사정하는 남자와 하타노 유이의 연속 사정 및 대량 질내 사정 섹스, 그의 고환을 완전히 비워버리는 장면.","lastmod":"2025-03-26","duration":"2:19:35","url":"/play/19119001.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjkvMmRiOGI5ZTBlZjM5MDAyYjgyZmVhZjkxYzc0YmIxNTIuanBn.cache","vod_id":19205513,"title":"최근 성인 엔터테인먼트 업계에 발을 들인 고급 에스코트들은 여신 같은 미모에 완벽한 다리 라인과 몸매를 드러내는 타이트한 스커트를 입고 있다. 한 젊은 남자는 그녀의 매력에 저항할 수 없어 그녀를 무릎 꿇게 하고, 입을 대고 삽입한 후, 하이힐을 신은 채 격렬하게 자신의 음부를 자극하는 그녀에게 사정한다.","lastmod":"2026-06-30","duration":"","url":"/play/19205513.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYzBkN2U5NTdiY2YzYjEwYzkzZDk1MDkxNDVhYTE1NTIuanBn.cache","vod_id":19048374,"title":"300MIUM-517 [하이 클라이맥스 여대생] 엄청난 글래머 여대생을 여자친구로 렌트하세요! 그는 그녀를 유혹하는 모든 순간을 녹화하며, 온갖 금지된 에로틱한 행위까지 생생하게 담아냅니다!! 수영복 데이트 중, 그녀의 거대한 가슴이 격렬하게 흔들리며 그의 발기를 유도할 것입니다!! 최고의 가슴 플레이를 만끽한 후, 그는 마치 전쟁 망치를 든 짐승처럼 그녀에게 달려듭니다!! 그녀는 계속해서 오르가즘을 느끼며, 그녀의 반짝이는 H컵 가슴은 끊임없이 흔들립니다!!","lastmod":"2025-03-26","duration":"1:41:01","url":"/play/19048374.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMTQvMWNkYWYwYmM0ZDExYTA1NTIyOGQ4ZTVkYTdmNGE4MDAuanBn.cache","vod_id":19159332,"title":"최고급 E컵 글래머러스한 젊은 여성이 크고 하얀 가슴을 뽐내며 유료 방 소품 쇼를 선보입니다.","lastmod":"2025-10-13","duration":"0:57:59","url":"/play/19159332.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNmI0MjAzNjU5ZDI1MWE2MDM3YjAyZGM4ZDFkNDQ4MzkuanBn.cache","vod_id":19117149,"title":"NTK203 흑인 여성이 남자를 들어 올려 애무한다!! 이 취중 섹스 장면에서 초섹시 흑인 여성의 욕망이 드러난다!! 남자를 들어 올린 후 애정 어린 애무로 그를 흥분시키고, 콘돔 없이 원초적인 섹스를 한다!! 요유와 함께하는 생일 섹스!! 러브호텔 다큐멘터리 중간 휴식 2시간 06.","lastmod":"2025-03-26","duration":"1:09:55","url":"/play/19117149.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMmQ1YmRlODhiMjkwYzNhMTkzYjFjYTYxNGJjYzlhMGEuanBn.cache","vod_id":19040728,"title":"SSIS-175 그녀의 가슴에 유혹당하는 내 모습을 주관적으로 촬영한 사진! 여자친구 여동생이 브래지어를 안 입는 게 너무 싫어!! 앨리스 플라워","lastmod":"2025-03-26","duration":"1:58:32","url":"/play/19040728.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZWZlNGZiMjQzOGViYTkyNjNiMGRjNzQ5NDk1NDc1ZGQuanBn.cache","vod_id":19120361,"title":"JUY735 나는 남자와 함께 있고 싶지 않았는데, 억지로 오르가즘을 느끼게 됐어. 그래서 죽고 싶어... 호시나 아이.","lastmod":"2025-03-26","duration":"1:57:27","url":"/play/19120361.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYTNmMTk1MzhlYzM3YjFlNTdmNDVjYTg5N2RjYTFkN2MuanBn.cache","vod_id":19189615,"title":"모든 시청자에게 최고의 자위 경험을 약속합니다! 음란한 여성 방송인 38세, 오노사카 유이카 방송인 SP, 카메라에 직접 노출되는 성기, 음란 RCTD-710","lastmod":"2026-03-30","duration":"1:59:21","url":"/play/19189615.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvY2JkMTE0YzBlMmEyOTA1ODgwNThiOTA4MjY5ZGY1YjYuanBn.cache","vod_id":19117571,"title":"LUXU1144 럭셔리 TV 1125 아름다운 수의사가 묶이면 흥분한다! 그녀의 매혹적인 몸매는 남자들을 미치게 만들고, 로션을 발라주면 그 매력은 두 배가 된다! 탁 트인 도시 전망을 배경으로 펼쳐지는, 마치 공연과 같은 섹스 쇼를 놓치지 마세요!","lastmod":"2025-03-26","duration":"1:19:51","url":"/play/19117571.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MTgvM2IzODA3YzZiMTM5ZWJiYmJlMTczMWNmNDBiOGU1OWEuanBn.cache","vod_id":19144449,"title":"지난에서 발생한 모자간 근친상간 실태: 어머니의 일상생활을 담은 휴대전화 기록.","lastmod":"2025-07-17","duration":"0:10:28","url":"/play/19144449.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMmY5ODE4YTY3NjI0MjkzNTY4MTg2MzRjYWRkMmRhYzguanBn.cache","vod_id":19199035,"title":"가슴이 큰 여성들만 출연하는 4시간 분량의 아마추어 영상 모음입니다. F컵 이상의 가슴을 가진 여성들의 사정 장면이 포함되어 있습니다. NPJ","lastmod":"2026-05-15","duration":"4:01:07","url":"/play/19199035.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZmE1NDQ4MjllYTVjYTQ0MzQ0MTFkNzczYTVlNmIyMDAuanBn.cache","vod_id":19190963,"title":"불충실한 마음이 밤하늘에 피어나고, 욕망이 불꽃처럼 폭발한다. 니이즈마 유카 데뷔 1주년 기념작 JUR-609, 에로티시즘의 지나치게 사실적인 진면을 드러낸다.","lastmod":"2026-04-05","duration":"3:07:14","url":"/play/19190963.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMTRkN2E0Y2I5ZDYxZWU4OTY1NmMwMWM5Njg4OGNjMzAuanBn.cache","vod_id":19126644,"title":"SW655의 친구들은 엉덩이가 둥글고 육식을 즐기는, 악마 같은 작은 여자들이다.","lastmod":"2025-03-26","duration":"2:38:19","url":"/play/19126644.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMzEwZjk0MDU4ZDExNmNmZGMyYjkxZjZhMDExZjMzNzAuanBn.cache","vod_id":19036572,"title":"OMT-011 이렇게 예쁜 소녀를 정말 안아보고 싶어! 동안 미녀와의 끈적끈적한 섹스는 중년의 마조히스트 남자의 욕망을 충족시켜준다! 쿠루루기 아오이","lastmod":"2025-03-26","duration":"1:57:45","url":"/play/19036572.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNjVmZGJhMDI5NjA3ZWU1NzhjMzE3ZjgzM2M0ZGVlNmEuanBn.cache","vod_id":19043280,"title":"[중국어 자막] MMUS-046 꼬마 악마가 아름다운 소녀 히구치 미츠하를 놀리다","lastmod":"2025-03-26","duration":"2:14:47","url":"/play/19043280.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNWFiYmYzZTU0ZDI4MTIyMzJjOGRiNmIwMTlkOTc5NWYuanBn.cache","vod_id":19125019,"title":"리 도련님께서 아르바이트할 여대생(2학년)을 찾고 계십니다. C컵 가슴의 \"하얀 토끼\" 같은 그녀는 열정적인 잠자리로 극찬받을 만합니다.","lastmod":"2025-03-26","duration":"0:16:51","url":"/play/19125019.html"}]},
videoTitle: 'VOD025C 진짜 아마추어 아내 다큐멘터리 3편: G컵 가슴을 가진 타고난 악마 같은 여자가 카메라를 잊고 남자를 응시하며 본능적으로 그를 탐닉한다…',
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=/`;
}
};
}