Eine Versicherungsagentin wird zur Prostitution gezwungen, um ihre Verkaufsziele zu erreichen. Sie ist bereit, sich für Hausbesuche als Sexsklavin zur Verfügung zu stellen, wird zu Boden gedrückt und penetriert.","lastmod":"2026-07-11","duration":"18:41","url":"/play/19162933.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2I4YzQ2MTg2NTViOGJlNjMxOTE0MjhlODlhMTYxOTcuanBn.cache","vod_id":19012495,"title":"Eine Loli mit verbundenen Augen in weißen Strümpfen, Fußfetisch und intensive Penetration von hinten – so obszön!","lastmod":"2025-03-24","duration":"14:38","url":"/play/19012495.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvY2RkMThlNTQyYWE2MTljMmE1NmU0MTA4MzE5YmZhNzcuanBn.cache","vod_id":19002064,"title":"MIST-202 Legale öffentliche Unzucht! Ein Perverser zwingt eine Prostituierte mit einem hängenden Ring, sich von hinten penetrieren zu lassen! Ungeschützter Samenerguss in ihr! 6","lastmod":"2025-03-23","duration":"03:11:00","url":"/play/19002064.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNDA4MTkwM2NkNzNiNzkzNzA1OTVkZmJjOWQ0ODIwMGQuanBn.cache","vod_id":19003531,"title":"Ein Sexvideo der Pornhub-Nutzerin NicoLove mit ihrem Freund wurde geleakt; es enthält anzügliche Stöhnlaute und ungeschützten Geschlechtsverkehr.","lastmod":"2025-03-23","duration":"17:51","url":"/play/19003531.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYTVlMjUzN2ZjMDMzY2FhZWQ3MDg1MWI5MDFhYTRiYzQuanBn.cache","vod_id":18939925,"title":"91. Casanovas Sauna-Privatraum: Genießen Sie den Charme einer wunderschönen, vollbusigen jungen Frau in hauchzarten Strümpfen – sexy und verführerisch, verschiedene Stellungen, Hardcore-Sex, Analverkehr, zitternde Brüste – Mandarin Original 1080p","lastmod":"2025-12-14","duration":"00:18:55","url":"/play/18939925.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNDdjODFkMjUyOThkMjMwZTgxYzU3M2IwNjgxNGFjMzEuanBn.cache","vod_id":19152713,"title":"Der Blackface-Freeze-Bug taucht plötzlich in der realen Welt auf 3 Schulausgabe RCTD-711","lastmod":"2026-04-10","duration":"01:50:13","url":"/play/19152713.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjFiNjc5MGFlMDg3NTU3YjQxNjcyOWNhMGU0MTU0NWMuanBn.cache","vod_id":19022060,"title":"ABP931 Mein außerweltliches Sexleben mit Mimo (Nagase U Mimo)","lastmod":"2025-03-24","duration":"02:42:36","url":"/play/19022060.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTNiMzYyMjBlZDkyNmYwOTBmNTgzMjhhZDY0MjkzOGYuanBn.cache","vod_id":19004763,"title":"HOKS-145-C Sex existiert in dieser Welt. Mein Schritt ist feucht. Zehn verschiedene Unterkörper.","lastmod":"2025-03-23","duration":"02:03:07","url":"/play/19004763.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYTJkN2JjNDIxZGNkN2Y3NDZlZDczMzM1YzJjYjdkOTUuanBn.cache","vod_id":18961120,"title":"Die siamesischen Zwillinge und eine schöne junge Frau sind auf einem Stuhl sitzend dargestellt, ihre Beine gespreizt und ihre Vulva penetriert; die Draufsicht zeigt verschiedene Stellungen und eine gewalttätige Ästhetik.","lastmod":"2025-03-22","duration":"01:25:14","url":"/play/18961120.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNDFlMzg5NDBlMmM5OThlMWVmMmQzNjFmNDIxMTRjOWQuanBn.cache","vod_id":19018289,"title":"RKI468, die weltweit führende Sitzposition mit Hüftvibrationen, stammt von Henan Fumi.","lastmod":"2025-03-24","duration":"02:18:38","url":"/play/19018289.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYWQyMmI1Yzk5YjIxMzMwZWY2MzVjZmEyODg2YzIyODguanBn.cache","vod_id":19002693,"title":"RKI-481 Die perversen Sexualpraktiken der masochistischsten Frau der Welt: Urintrinken! Einläufe! Wachstropfen! Mika Aikawa, Ikumi Kuroki","lastmod":"2025-03-23","duration":"03:18:05","url":"/play/19002693.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDI1NDQxNjlhYWI3OGRhNjQyYTYxNzgyMTQ1MTk0N2EuanBn.cache","vod_id":18925746,"title":"Dieses sexy Mädchen ist so verführerisch; sie verführt den Wachmann mitten in der Nacht zum Sex. Sie geht in den Flur, hebt ihre Kleidung, gibt ihm im Stehen einen Blowjob und dringt dann von hinten in ihn ein. Es ist unglaublich erotisch; das solltest du dir nicht entgehen lassen, wenn du darauf stehst.","lastmod":"2025-12-14","duration":"00:50:53","url":"/play/18925746.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjg2NThiODNkYTE3NzFiYmUxYmYyNWM2OWRhMDQzNGUuanBn.cache","vod_id":18969268,"title":"[4K]SKMJ-387 Große-Schwanz-Bestrafung! Ich habe diesem kaltherzigen, unglaublich unhöflichen Mädchen alles beigebracht. Sie hat beim Doggy-Style das Kondom weggeworfen!","lastmod":"2025-03-23","duration":"04:44:01","url":"/play/18969268.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMTNjYWRlYWUzZmE4NDk5MGRkMjJiM2ZkN2FhMTNkM2QuanBn.cache","vod_id":19154931,"title":"Ungeschützt, Samenerguss im Inneren, gedämpftes Brötchen, Muschi, Fast-Food-Girl aus dem Rotlichtviertel, zieht Hose runter, Nahaufnahme ihrer Muschi, hält meinen Schwanz, dringt ein, hält ihren Arsch fest, hart ficken, tiefe Penetration in ihren Arsch.","lastmod":"2026-04-24","duration":"38:37","url":"/play/19154931.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2JkZWI2YTM0MTcwNjVhYjI4Yzk5NjgxM2Q2MTNlOWYuanBn.cache","vod_id":18960980,"title":"Der alte Mann kam wieder zum Dreier und hatte Sex mit dem jungen Mann und der reifen Frau. Nahaufnahmen, wie sie ihre Vagina leckte, zeigten ihren großen, feuchten Hintern. Der junge Mann ritt sie dann leidenschaftlich und befriedigte den alten Mann, bevor er zum jüngeren Mann wechselte, um ihn anal zu penetrieren.","lastmod":"2025-03-22","duration":"00:41:33","url":"/play/18960980.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2I0YTdkNjFjNTQzN2EyZTQxNmZiZGJhNjY2Y2ExZDIuanBn.cache","vod_id":18941717,"title":"Ein süßes, pink gekleidetes Mädchen hat einen Vierer mit zwei Männern und zwei Frauen. Nahaufnahmen zeigen, wie sie mit einem Vibrator und einem Dildo stimuliert wird, während sie gleichzeitig von zwei Männern penetriert wird und heftig stößt, gefolgt von intensivem und heftigem Sex von hinten. Es ist sehr verlockend.","lastmod":"2025-12-14","duration":"01:17:53","url":"/play/18941717.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjk1ZTQ0NjIxY2ZmZDAxNmNjM2M2ODE2N2MzMDAyODcuanBn.cache","vod_id":19008627,"title":"[Sex-Tagebuch] Lin Ya'er, die europäisch ausgebildete und erstklassige Freundin, und ihr gutaussehender französischer Freund haben nach dem Abendessen intensiven Sex.","lastmod":"2025-03-24","duration":"11:16","url":"/play/19008627.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYThjN2IwYmE3YjMwMjZjZDYxZjBlMzhlZGQ4OTVhNWUuanBn.cache","vod_id":18979566,"title":"Die Schwiegertochter und ihr Schwiegervater, der Penis des alten Mannes war noch ziemlich hart, er rieb ihre Brüste und berührte ihre Vagina, während er masturbierte, er zwang seine junge Frau, sich vorzubeugen und mit ihren Brüsten zu spielen, während er sie von hinten fickte, es war aufregend und stimulierend.","lastmod":"2025-12-14","duration":"00:15:25","url":"/play/18979566.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODk5ODFmYzM2OGZhODkyZmEyOWE3OGZkOTA0NWJhODAuanBn.cache","vod_id":19025899,"title":"Die elegante Göttin Yu Xiaoya❤️ präsentiert ihr Gesicht und ihre Figur in perfekter Manier und streamt live ihren Sexalltag mit ihrem attraktiven Freund~ Doggy-Style, während sie ruft: „Bruder, fick mich hart!“❤️ Reiten in der Top-Position, extrem verführerisch!","lastmod":"2025-03-24","duration":"01:04:23","url":"/play/19025899.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjkvZjUzZmI2ZTk4ZDhjZjA1MGQyMDc5MzQ5Njc3NTdjZGUuanBn.cache","vod_id":19166358,"title":"Fitnesstrainer verführt Studentin im Hotel, ohne Kondom, heißer Körper, Brillenträgerin","lastmod":"2026-07-11","duration":"21:09","url":"/play/19166358.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMDEvMjMzOTM4ODI5NGU1N2E5OTNlMzRhZGZmOWZlODk0MTkuanBn.cache","vod_id":19055372,"title":"Time Stopped, The World Where Time Stopped VS. Ona Aya, Ona Aya, UZU019","lastmod":"2025-09-30","duration":"02:14:31","url":"/play/19055372.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzM2OTg3MGQ2ODNlNDRjNDJhMmZiM2JmZTgwMDA4OWMuanBn.cache","vod_id":18982852,"title":"Schulmädchen mit Brille, kleine Schlampe! Haarlose, fette Muschi, Finger dringen ein! Nahaufnahme ihres heruntergezogenen Tangas, tiefe Penetration von hinten mit einem Dildo, dann macht ihr Fickpartner mit bei einer wilden Ficksession.","lastmod":"2025-03-23","duration":"02:34:50","url":"/play/18982852.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA0MDYvZWE4N2JlZDQwODZmOTk1MWY1ZDU3ZmE2NGIxZGQ2NDEuanBn.cache","vod_id":19027983,"title":"Ein im Internet kursierendes Video zeigt eine Studentin (Jahrgang 2002), die sexuell missbraucht und zu ungeschütztem Analverkehr gezwungen wird. Das Video, das offenbar aus einem früheren Video stammt, zeigt, wie die Studentin auch nach ihrem Universitätsabschluss weiterhin sexuell missbraucht und zu Analverkehr gezwungen wird.","lastmod":"2025-04-06","duration":"01:06","url":"/play/19027983.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzRiODRjM2FlZTc4OTQ2MjI0ZDI1OTBlNjVjZTYzYzMuanBn.cache","vod_id":19005842,"title":"Kommentar – Re:Zero – Ein neues Leben in einer anderen Welt – Teil 1","lastmod":"2025-03-24","duration":"17:16","url":"/play/19005842.html"}]},
videoTitle: '3D World of Warcraft: Analverkehr mit einem großen Penis',
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=/`;
}
};
}