Verheiratete Frauen aufgabeln und sie hart ficken 45 Ebisu West Edition Hot Entertainment","lastmod":"2026-07-11","duration":"05:09:43","url":"/play/19166864.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzZmNTY3YzI2ZTUwZTI5MzQ4MmI1M2FkYjliMzJkZjEuanBn.cache","vod_id":19016560,"title":"SSNI516: Eine 48-stündige Aufzeichnung von Yua Mikami, die von morgens bis abends Sex mit der besten Freundin ihrer Freundin hatte, während ihre Freundin im Urlaub war.","lastmod":"2025-03-24","duration":"03:32:55","url":"/play/19016560.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDM0NjhmNzlkMmI4OTM4Y2I1YzI4MGQ4ODJjMjVkYmYuanBn.cache","vod_id":18947523,"title":"NPS-342_Regisseurin Harunas Amateur-Lesben-Pickup-Sammlung von 48 Personen in 8 Stunden (Teil 1)","lastmod":"2025-03-22","duration":"02:00:16","url":"/play/18947523.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYWFjMjZlNjk4ZGZhMDFjOGJjMzUwZDg5MWM4MjQ3ZjguanBn.cache","vod_id":19021197,"title":"Doktor, bitte retten Sie meinen erholsamen Schlaf!","lastmod":"2025-03-24","duration":"36:09","url":"/play/19021197.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODFmMGIwZTI3ZGVlNzU0ZmIwZjZjNjBlZGNjZGE4MGUuanBn.cache","vod_id":18975860,"title":"200GANA-2523 Ein erfahrener Aufreißer nimmt ein Mädchen mit auf sein Zimmer, um mit ihr Sex zu haben, und filmt sie heimlich. 212. Er bringt eine adrette und saubere ältere Schwester mit nach Hause.","lastmod":"2025-03-23","duration":"01:06:36","url":"/play/18975860.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMGEwZTBkNTRlMGQ1Y2RhNjAwZWIxZGMwNzgxN2RhYTguanBn.cache","vod_id":18939202,"title":"300NTK-311 Sie trägt einen Stringtanga unter ihrem Hakama! Eine wunderschöne Kalligrafin tanzt auf dem Bett, ihr Stringtanga schneidet in ihren sexy Po; sie wurde auf der Straße aufgelesen!","lastmod":"2025-12-14","duration":"01:06:01","url":"/play/18939202.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvY2VmNzEzOGIxMTdjMDRkZTUzODFhZTRiODE1OTMxNjUuanBn.cache","vod_id":19027037,"title":"Eine wunderschöne Frau mit kultiviertem und elegantem Auftreten, bekannt als die „Lebende Yama“, hob ihren BH und vergrub ihr Gesicht in ihren Brüsten, an denen sie saugte. Ihre Vagina fühlte sich durch das Lecken unglaublich gut an, und sie öffnete ihre Beine, um sein Eindringen zu empfangen.","lastmod":"2025-03-29","duration":"54:50","url":"/play/19027037.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjVhNmU4M2NiMjQwOGRlZGE2M2QwM2Y4YmYwZTFlMTkuanBn.cache","vod_id":18944009,"title":"MIAD-678 Meine vollbusige Klassenkameradin kam zu mir nach Hause, gab sich als AV-Otaku aus und stellte absichtlich ihr Dekolleté zur Schau, um mich zu verführen. – Mao Hamasaki","lastmod":"2025-12-14","duration":"01:58:05","url":"/play/18944009.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjlkMDlkODMzMDBmMDM2NzdkMmUzMTk3YjNmMGMyMGMuanBn.cache","vod_id":18972413,"title":"MIGD-771 Meine kleine Schwester, Yuna Himekawa, wurde von hinten von einigen furchtbaren Männern vergewaltigt und bettelte mich immer wieder um Hilfe an.","lastmod":"2025-03-23","duration":"01:58:52","url":"/play/18972413.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MTEvN2FiN2Y1OTU3ZjA4ZDEwODlmODFkYjhmOTdlNTA3Y2MuanBn.cache","vod_id":19051765,"title":"[Das vergisst man nie, wenn man es einmal gesehen hat! Wirkung] Unbekannte Schauspielerin SGSR364: Sex mit reifen Frauen zwischen 40 und 50 Jahren","lastmod":"2025-09-10","duration":"04:00:19","url":"/play/19051765.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMzRmNzc3Y2FjNDE1Y2I2MTVkNjJmNWE0M2Q4OTVhZDMuanBn.cache","vod_id":19139516,"title":"Guangzhous beste sexy Automodelle zeigen","lastmod":"2026-01-21","duration":"49:45","url":"/play/19139516.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDAwN2ZkZDkzNWEzODMwMzlkYjcyYzA0MmY4ZDA5NzIuanBn.cache","vod_id":18951928,"title":"SCR-242 Moralischer Verfall: Ein Video dokumentiert, wie ein brutaler Verwandter seine Schwester, Nichte, Tochter und ältere Schwester vergewaltigt, während die Familie abwesend war. 16 Personen, 4 Stunden.","lastmod":"2025-03-22","duration":"01:59:41","url":"/play/18951928.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjc2ODM4OTUxYTA5Mzc1YTJjM2NmZTkwZmVmYjZmMTQuanBn.cache","vod_id":18930981,"title":"BAHP-014 „Man sagt, Mädchen seien sexier, und es stimmt!“ ~ Nozomi Arimura, Band 00 von „She Is Her“","lastmod":"2025-12-14","duration":"00:20:00","url":"/play/18930981.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzdlMmMyY2RmMWI1M2Q5ZjFlOTNkYWZkNGRkMTlhNjcuanBn.cache","vod_id":18994910,"title":"[High Definition] 083PPP-2553 Ich habe versucht, meinen kleinen Bruder in den Körper der angeblich beliebten Callgirl ~ Yokohama Big-Butt Legal Loli, Hina-chan, 21 Jahre alt, einzufügen.","lastmod":"2025-12-14","duration":"01:00:04","url":"/play/18994910.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjNkNDEyN2M4ZjJmNWZjM2QyMzJmNDZmNDEzYjI2NDQuanBn.cache","vod_id":18942858,"title":"Meine Stiefmutter beim Ausziehen - mlib_emma_butt_dd010218_720p_2600","lastmod":"2025-12-14","duration":"00:38:43","url":"/play/18942858.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzE3ZDljYmNkY2U4MWJjMmZlOTg5YjhiMmZkNWQxNDMuanBn.cache","vod_id":18982556,"title":"[Chinesische Untertitel] YMDS-139 Ein liebevolles Trinkgelage zu Hause, ein inniger Kuss und intimer Geschlechtsverkehr: Der Tag, an dem Minami Takada meine Freundin wurde.","lastmod":"2025-03-23","duration":"02:19:01","url":"/play/18982556.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MTEvZTZhMjcxY2I0YTEyNDQ4MmM2ZjU4NDZmZjg5ZTI2Y2YuanBn.cache","vod_id":19033065,"title":"Das größte chinesische 3P-Meisterwerk mit reifen, sexy und glamourösen Frauen in Strümpfen ist definitiv einen Blick wert.","lastmod":"2025-05-11","duration":"08:03","url":"/play/19033065.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDU5MjA1YzlhZWNmZWJhN2NhMWYxMDZlNTJiYTg3ZWMuanBn.cache","vod_id":18951041,"title":"[Chinesische Untertitel] HUNTA-347 „Heute ist mein gefährlicher Tag, aber wehe, du legst dich mit mir an!“ An ihrem gefährlichen Tag werde ich meiner etwas arroganten, charmanten, verführerischen und lüsternen Stiefschwester eine ordentliche Tracht Prügel verpassen! Mein Vater hat wieder geheiratet, und jetzt habe ich eine kluge Stiefschwester, die eine angesehene Schule besucht, aber ein bisschen schamlos und ein kleiner Teufel ist! Trotz ihres scheinbar intelligenten und unschuldigen Aussehens ist sie super…","lastmod":"2025-12-14","duration":"02:30:08","url":"/play/18951041.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMzAvNWE5ZGY0OGU0ZDZjZTI0YjFkYjNjYzJhODhkNmM1NDUuanBn.cache","vod_id":19060237,"title":"Ich bin die beste Person für einen Orgasmus mit Duschschaum-Sprühduschgel. (Schauspielerinnen: Yoshine Yuri, Nanagusa Chitose, Matsumoto Ichika usw.) CJOB_165","lastmod":"2025-10-29","duration":"04:00:59","url":"/play/19060237.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTQxZDliMmRmMzRiZmZkMWU1OWQwNmVlMjQwNjVmZDIuanBn.cache","vod_id":18989047,"title":"345SIMM-401 Eine schüchterne junge Frau mit einer Leidenschaft für die Geisteswissenschaften! „Mein Charme liegt in meinen Brüsten.“ Sie genießt ein entspannendes Schaumbad und präsentiert stolz ihre üppige Oberweite (G-Körbchen).","lastmod":"2025-12-14","duration":"55:34","url":"/play/18989047.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjAyOTNkY2U3Mzg2YjQ1NmMyZjRkM2QwNTVhNTQyZDkuanBn.cache","vod_id":19013063,"title":"300NTK175 Ein wunderschönes, halb-lateinamerikanisches Mädchen mit G-Körbchen präsentiert sich in einer lässigen Cowgirl-Pose! Ihr ungeschützter Slip drückt sich tief in ihren durch Tanz trainierten Po! Ihre vollen, schönen Brüste schwingen unter der Stimulation eines Vibrators! Mit ihrem sexy Körper, der sich auf und ab bewegt, ejakuliert sie in einer Samba-Cowgirl-Pose eine gewaltige Menge Sperma – mit genug Kraft, um den Äquator zu überqueren! Ein äußerst befriedigendes Behind-the-Scenes-Sexvideo! (002)...","lastmod":"2025-03-24","duration":"01:02:01","url":"/play/19013063.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MjIvZmFlZDUzNTE4ODJlYzNhODU4YTUxNWM4ODI1YWFmOTQuanBn.cache","vod_id":19034689,"title":"XK8078 „Meine Frau ist eine Chefin“ Teil 2: Ex-Geliebte und beste Freundin werden zur neuen Liebe, die bittersüße Reise der Liebesentwicklung.","lastmod":"2025-05-22","duration":"43:15","url":"/play/19034689.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvYTcyMzFjZWZmMmY4MmQwYjIyYWRiZDcwZTVhODQwZjkuanBn.cache","vod_id":19161161,"title":"Eine große, sexy Frau mit einer teuflischen Figur streichelt und liebt sich in einem Liebeshotel ständig.","lastmod":"2026-07-11","duration":"01:37:14","url":"/play/19161161.html"}]},
videoTitle: 'Schaut euch meine Dessous genau an! 32 sexy Hausfrauen in Dessous wurden angesprochen. 4 Stunden. Unbekannte Schauspielerin JKSR-704',
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=/`;
}
};
}