KRU-074_A "Das ist das erste Mal, dass ich mit einem anderen Mann als meinem Ehemann zusammen bin..." Eine naive und schüchterne, schöne Ehefrau wird in einem Schaumbad penetriert.
Ein lesbisches Paar stürzt ab! Studenten ficken sie abwechselnd, bis sie in ihren Körpern wie Fleischtoiletten abspritzen. Tenma Yui, Kashiwagi Konatsu","lastmod":"2026-07-11","duration":"","url":"/play/19245916.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvNzljM2YyOGYyY2RlZmQyYWUzZTVmYjdiOGRhMjk4NTguanBn.cache","vod_id":19209259,"title":"Ich necke meine schüchterne Schwägerin jeden Tag, sie ist so empfindlich, dass sie schon bei der kleinsten Berührung einen Orgasmus hat! (Kurum Sakura ROYD-192)","lastmod":"2025-12-13","duration":"2:47:49","url":"/play/19209259.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjAwZjQ5MDI4NmQ4ZDZkOGQwYjEwZGI4ZGZkZjVhNmIuanBn.cache","vod_id":19078176,"title":"[Japanische Schauspielerin] HNDB-147 Neueste Ausgabe des beliebten Schauspielerinnen-Spermakalenders, 31 Tage, 46 Spermien täglich, Ausgabe 31 (21. September 2019), Schauspielerin Schauspieler-079","lastmod":"2025-03-29","duration":"03:59:04","url":"/play/19078176.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzVlNGRhMjZlNDk4ZjI0YzBhZGRjMjU0NTcxMDk4YWQuanBn.cache","vod_id":19116405,"title":"Während des Geschlechtsverkehrs spielte er mit ihren Brüsten, gab obszöne Geräusche von sich und ejakulierte in sie hinein.","lastmod":"2025-03-29","duration":"","url":"/play/19116405.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODM3ZjExZWQzNjM5MmRjZGJjOTU3N2NiOWFlNjllZDYuanBn.cache","vod_id":19155717,"title":"MIAA-534 Drei Tage, während die Ehefrau abwesend war: Die üppige Stieftochter als Sexspielzeug - Seta Ichika","lastmod":"2025-03-29","duration":"01:59:23","url":"/play/19155717.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTY3ZTg0ZjRhN2ZkMDA0ZjczM2ExNjIyZmM4ODQwODQuanBn.cache","vod_id":19152605,"title":"Enge Freunde Staffel 1 - Folge 7","lastmod":"2025-03-29","duration":"16:04","url":"/play/19152605.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA0MzAvMGZjNWI3ZTdjMDFjNGU0ZWRjNmEzYjEyMGRiN2MzMmYuanBn.cache","vod_id":19174808,"title":"Ehemalige Volleyballspielerin steigt auf Schaumbad um! Muskulöse Beine × üppiger Po in leidenschaftlichem Sex. Nanako Hyuga, Nana Miyoshi. EBOD-690-C","lastmod":"2025-04-30","duration":"01:59:49","url":"/play/19174808.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjMwZGRkYzJiOTc0NzAzMWRkNmUwZmJlOTY1NjVlOGIuanBn.cache","vod_id":19093270,"title":"326FCT-041 Die Durchsuchung eines geheimen Kontos ergab, dass es in der unschuldigen Vagina einer einfachen, großbrüstigen Spielerin zu einer großen Ejakulation gekommen war!","lastmod":"2025-03-29","duration":"01:24:17","url":"/play/19093270.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDIwMDdhODlkZjIwNjE2ZDZjNjUxMmNlYWFlZDUyM2QuanBn.cache","vod_id":19055097,"title":"„Ich will auch ein Kind!“, vertraute eine vollbusige Erzieherin ihrem männlichen Kollegen an. Ihr Kinderwunsch war so stark, dass sie sogar beim Stillen masturbierte! Sie führte einen jungen Penis in sich ein, ihre riesigen Brüste bebten heftig und flehten immer wieder nach Penetration!","lastmod":"2025-03-28","duration":"","url":"/play/19055097.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMDczMjg5YzI1ZmNjNTJlNjQxNTJhMmRjNTM1ZjZiODkuanBn.cache","vod_id":19136377,"title":"Eine umwerfende, 168 cm große Schönheit mit kurzen Haaren kehrt zurück, leckt ihre sexy Muschi mit ihren schwarzen Strümpfen und schönen Beinen, reitet sie und fickt ihren schönen Arsch, während sie ihre Strümpfe von hinten hochzieht.","lastmod":"2025-03-29","duration":"","url":"/play/19136377.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNWI2MWYxMTE2ZmViZDM2NmQxZTRmYTMyMGY5NjJlNjcuanBn.cache","vod_id":19153640,"title":"300NTK286 Premium Lover ist da! Eine außergewöhnlich schöne Schönheit mit atemberaubend langen Beinen und gewaltigen Wellen...","lastmod":"2025-03-29","duration":"01:01:39","url":"/play/19153640.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTE1NzM3ZGIxMTA5Y2RhYzNlNDU3NWY2NGMyYjBjMmQuanBn.cache","vod_id":19097245,"title":"[Unzensiert] 326LOST-003 [Erstes Mal Amateur] Ihr Traum ist es, Rundfunksprecherin zu werden, aber im Gegensatz zu ihrem adretten Äußeren ist sie eigentlich ein schmutziges, schönes Mädchen, das penetriert wurde.","lastmod":"2025-03-29","duration":"01:02:28","url":"/play/19097245.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOWVmMThjOTc4ZTJiYTg0M2RlNjdiMThmZWJjNDUzZTcuanBn.cache","vod_id":19048233,"title":"Die wunderschöne, reife Ye Zi 1101 hatte ihr erstes Mal mit einem Mann im Freien! Sie kam schnell zum Orgasmus und sie taten es zweimal, es war sehr verlockend.","lastmod":"2025-03-28","duration":"","url":"/play/19048233.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZmRmMzFjMGE1MjFjZDZiOTQ5NTk0NzhkMzRiOGVhMjEuanBn.cache","vod_id":19141461,"title":"JUL084 Sie will sterben wegen eines Mannes, mit dem sie nicht zusammen sein will... Mukai Ai.","lastmod":"2025-03-29","duration":"","url":"/play/19141461.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMTY2NTU2ODJiZGEyYzJhNWM0MDdiYjgzZjgyYzllZjIuanBn.cache","vod_id":19116678,"title":"JUL-096 Ab heute leihe ich meine Frau für drei Tage meinem besten Freund aus. (Hojo Maki)","lastmod":"2025-03-29","duration":"01:57:31","url":"/play/19116678.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZDU0M2ZjNWIwYTJjOTdmMTE2NDEzNGE0YTAwMjMzZmUuanBn.cache","vod_id":19157388,"title":"APKH111 Arbeitende Schlampe und Hotel-POV-Filmen, Ihre schönen Beine verdrehen sich während des Orgasmus! Mana Miyano, eine schlampige Büroangestellte mit hervorragenden Reitkünsten, verdreht die Eichel eines Mannes in seinen Gebärmutterhals.","lastmod":"2025-03-29","duration":"02:31:23","url":"/play/19157388.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNDAyNWY0ZDY2MDdlYzA0OTc0ODg3ODFmYmRhYzJiNjYuanBn.cache","vod_id":19145291,"title":"WAAA-106 Meine sexy Chefin und ich wurden in dasselbe Zimmer eingeteilt. Umgekehrter NTR. Samenerguss-Spiel von morgens bis abends. Fujimori Riho.","lastmod":"2025-03-29","duration":"02:00:10","url":"/play/19145291.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2MxYzBjZDQ0MTZhZDg3MmY2ODE2MGFkYjc5MzBjNmEuanBn.cache","vod_id":19110518,"title":"Eine freizügige Immobilienmaklerin mit wunderschönen Beinen betrügt den Freund eines Paares, das die Immobilie besichtigt und zusammenzieht, und bringt ihn dazu, in ihr zu ejakulieren. – Honjo Suzu","lastmod":"2025-03-29","duration":"","url":"/play/19110518.html"}]},
videoTitle: 'KRU-074_A "Das ist das erste Mal, dass ich mit einem anderen Mann als meinem Ehemann zusammen bin..." Eine naive und schüchterne, schöne Ehefrau wird in einem Schaumbad penetriert.',
language: 'de',
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('Link kopiert!');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('Link kopiert!');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('Link kopiert!');
}
}
},
// 切换布局
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=/`;
}
};
}