Privates Foto geleakt: Großbrüstige, wunderschöne Kollegin in verschiedenen Stellungen beim wilden Eindringen in ihre große, fette Vagina, perfektes Gesicht enthüllt","lastmod":"2026-07-11","duration":"0:38:07","url":"/play/19266997.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMmU2MWI4YTc0NTRlN2Y2NWRiMjIyMWFhYTBkNDk3MmEuanBn.cache","vod_id":19089363,"title":"170 cm große, modellhafte Frau! Ein seltener Fund – ein jüngerer, süßer Kerl als Sexpartner! Fußmassage und Vibrator-Masturbation.","lastmod":"2025-03-29","duration":"1:48:07","url":"/play/19089363.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZDlmNWI0NjhiMThlMDU2ZGNlNTJmYTlhYTU4NTgzOWEuanBn.cache","vod_id":19096188,"title":"Mitten in meiner Arbeit kam mein Kollege zu mir und bat mich, aufzulegen.","lastmod":"2025-03-29","duration":"0:25:01","url":"/play/19096188.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNTNjOTU4OTA3ZWMxMDdkNTVmMTA4MjUzYWMwYWU3ZTEuanBn.cache","vod_id":19194335,"title":"Mein leichtfertiger Jugendfreund MIAA-437 besuchte mich und spielte mit meinen empfindlichen Brustwarzen, die ich nicht bewegen konnte. Selbst sein enthaltsamer Penis wurde gezwungen, wiederholt zu ejakulieren. Shinoda Yu MEYD-677-C.","lastmod":"2025-03-30","duration":"2:30:15","url":"/play/19194335.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MjMvYzA1ZGU2MzZlMjM0NmFiZjc3MzQ5NTgxNzIwZGQ4ZWEuanBn.cache","vod_id":19223497,"title":"Ich möchte euch meine Freundin vorstellen, die Dildos leckt. (Tsubaki Rika, HODV21928)","lastmod":"2025-09-22","duration":"2:54:07","url":"/play/19223497.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMjBjMzBkMDk5ODhlNDkxMGY3ZDM2ZjVkNTYyOTljYzUuanBn.cache","vod_id":19075621,"title":"Eine ehemalige Schwimmerin und talentierte Verkäuferin wird vom Penis ihres düsteren Kollegen einer Gehirnwäsche unterzogen.","lastmod":"2025-03-29","duration":"2:09:05","url":"/play/19075621.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYzNiMmM5OWM4MmUxYTljNDRhMGEyYTU3MWU5ZWM4NzIuanBn.cache","vod_id":19255876,"title":"Leidenschaftlicher Liebesakt mit einem Kollegen mit einer völlig anderen Persönlichkeit","lastmod":"2026-04-26","duration":"0:01:06","url":"/play/19255876.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZWU0MjUzNDVhODdjN2UxNmM0YWYzMDM5NDJlYmQ4MTEuanBn.cache","vod_id":19192492,"title":"Ein lockeres Treffen und heimlicher Sex mit einem Kollegen.","lastmod":"2025-03-30","duration":"0:19:53","url":"/play/19192492.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMWRhZjU2MGNhOGM0NGE3ZjFhYjFhMzVlZjVhOGIwYzguanBn.cache","vod_id":19239938,"title":"Es heißt, das ehemalige Schulrüpelmädchen mit den riesigen Brüsten, das mich früher schikaniert hat, arbeite jetzt bei einer Escortagentur, die sich auf unterwürfige sexuelle Dienstleistungen spezialisiert hat. (Unbekannte Schauspielerin, SCOP-881)","lastmod":"2026-01-16","duration":"2:19:49","url":"/play/19239938.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjYvNmUwZWI0YzAyNWY1NjA3YjNhOGExMWFmMTNlNTU4NDMuanBn.cache","vod_id":19265437,"title":"Shandongs geile kleine Schlampe stöhnt im Bett, ihre Promiskuität breitet sich wie ein Lauffeuer aus, ihr Sexleben wird von ihren Fickfreunden enthüllt.","lastmod":"2026-06-25","duration":"0:01:29","url":"/play/19265437.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMGY4ZmE4ZDUzNDk4YTEzZmUwOWU2ZGQwMTAyMWRiOTguanBn.cache","vod_id":19167502,"title":"OVA Ich will von meiner Schwester gefickt werden #2 Meine Schwester ist ein lebendes Masturbationsgerät ~ Sayaka ist das exklusive Spielzeug meines Bruders","lastmod":"2025-03-30","duration":"0:16:20","url":"/play/19167502.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYzJhNGI4Y2YyZGFhZWE1NzEwNWVhNzFkN2M3NGJiMmUuanBn.cache","vod_id":19074749,"title":"Mein Chef mag Babygesichter.","lastmod":"2025-03-29","duration":"1:00:34","url":"/play/19074749.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYTEzZmJkMTI4NWQ2YmVjODRmZmYxMWYzZjlmYmM4MmQuanBn.cache","vod_id":19031006,"title":"DOCP-190 Die wunderschöne alte Dame von nebenan verführte mich am helllichten Tag und trug dabei äußerst sexy Dessous.","lastmod":"2025-03-28","duration":"2:34:51","url":"/play/19031006.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMjhjNWE2YWU0ODg4Mjg2MGYzNzRjNDYxYzBjNjEzMjEuanBn.cache","vod_id":19135064,"title":"Meine Vermieterin liebt mich so sehr, dass sie sogar in das Zimmer nebenan gezogen ist. Sie ist eifersüchtig und neckt meine Brustwarzen, bis ich völlig erschöpft bin. Ich habe ein heimliches Date mit ihr!","lastmod":"2025-03-29","duration":"2:40:36","url":"/play/19135064.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMjU3ZWFmOWNlZmFiZGUxNTc2NjRmOGViNmE2MWUzZjkuanBn.cache","vod_id":19139750,"title":"HMN-433 Meine Peinigerin aus Studentenzeiten hat meine Mutter geheiratet. Von diesem Tag an war sie jeden Tag mein gehorsames, uniformiertes Haustier.","lastmod":"2025-03-29","duration":"2:31:14","url":"/play/19139750.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYzM5MjBjYzhmMjM5Zjc3NjU4MjM2ZTBmYWU5MGE0ZGMuanBn.cache","vod_id":19173804,"title":"SW911 Meine wunderschöne Chefin, die schwarze Strumpfhosen trug, neckte mich mit ihrem Strumpfhosenrock und benutzte meinen Penis, um ihren Stress abzubauen!","lastmod":"2025-03-30","duration":"3:36:08","url":"/play/19173804.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMjAzMWFiNTNiZjhkZTI2MzllZjVhYjhiNTI5M2I5YjIuanBn.cache","vod_id":19158521,"title":"Meine überaus erotische, großbusige Schwiegermutter hat mich hinter dem Rücken meines Vaters verführt; ich kann es einfach nicht fassen. — Sonozaki Miya","lastmod":"2025-03-30","duration":"1:58:02","url":"/play/19158521.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MDUvMmYyYWQ4M2MyNWEyODNkYTk1NDcyNjA4MWM1YmI0NWYuanBn.cache","vod_id":19211175,"title":"Ich habe erst nach der Hälfte der Dreharbeiten daran gedacht zu filmen; bitte verzeihen Sie mir mein unfreiwilliges Handeln.","lastmod":"2025-07-04","duration":"0:15:32","url":"/play/19211175.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOGU2YTdjM2RlYzUyYWNmZDU4OTFlZmRiMTRiZTU3ZjEuanBn.cache","vod_id":19039502,"title":"Eine schöne und elegante Frau hatte ungeschützten Geschlechtsverkehr mit ihrem lüsternen Freund, der in ihre Vagina ejakulierte. (x264_aac)","lastmod":"2025-03-28","duration":"","url":"/play/19039502.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvODU4MjVmZmIwOTk2ODExMGVjNGEyZjU0YzE5Mjg5NmQuanBn.cache","vod_id":19191484,"title":"MIDV472C Mein Penis wurde steif, als ich mit ansehen musste, wie meine geliebte Freundin in meiner Klasse von DQN unter Einsatz von Aphrodisiaka und Drogen vergewaltigt wurde.","lastmod":"2025-03-30","duration":"2:00:35","url":"/play/19191484.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZmY3M2U3NDdjMDAxZDRhYzk4NmRiYWNjOTQzZjIwNTcuanBn.cache","vod_id":19093449,"title":"-daxiu- [China Live Stream] Eine Streamerin auf einer bestimmten Live-Streaming-Plattform, Zhenzhen, hatte Sex mit einem One-Night-Stand am Baiyun-Berg und hatte anschließend Sex mit ihrem Fahrer im Auto, nachdem sie den Berg wieder hinuntergefahren waren.","lastmod":"2025-03-29","duration":"0:40:03","url":"/play/19093449.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOTBkMGRlOTJlZWY2ZjRhOGJmNTMyYjljNGJmYzhmMTUuanBn.cache","vod_id":19168983,"title":"Senior Nier: Autsch, oh mein Gott, das tut so weh! Das tut so weh! Du hast mir am Hintern wehgetan!","lastmod":"2025-03-30","duration":"0:44:30","url":"/play/19168983.html"}]},
videoTitle: 'Mein Kollege ist auch mein Sexualpartner.',
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=/`;
}
};
}