Große Veröffentlichung: Göttin in verschiedenen Posen für explosiven Sex","lastmod":"2026-07-11","duration":"24:02","url":"/play/19161464.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTlkMDg2YTVmMWNkYzhiNTQyYTJiMmFmYjE5YTM3NTkuanBn.cache","vod_id":18955981,"title":"Beliebt ✅ Internet-Star ✅ Privates Shooting】Die sich ständig verändernde, reine und unschuldige kleine Hexe 【smile】Privates Shooting Bonus: Sexuelle Belästigung und Disziplinierung von Ziwei ~ Extremer Kontrast (1)","lastmod":"2025-12-14","duration":"00:00:52","url":"/play/18955981.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTExMTIvMTFlNTFiMDU5M2JhMWQ0ODE4NWRlODI3MTJjNDAzYzEuanBn.cache","vod_id":19062236,"title":"Meine sexy Freundin mit extrem hohem Sexualtrieb","lastmod":"2025-12-13","duration":"19:42","url":"/play/19062236.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNGY2MWI4MGMyNDhhODQ0Mzc5MWExN2Q0YjFjMjg4ODYuanBn.cache","vod_id":18956202,"title":"„Geleaktes Geschenkpaket für Paare“ – Private Fotos einer hinreißenden Göttin geleakt ❤️ Perfekte Gesichtsenthüllung (7)","lastmod":"2025-12-14","duration":"00:02:19","url":"/play/18956202.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzhkMTc2YjA3MzgzNTQ1MjNlNmZkYzEyOTUzMDg5ZTcuanBn.cache","vod_id":18973560,"title":"KAMEF-026 Persönliches Fotoshooting Special Cosplay Fotobuch Rico (21) Machida Lens' BLACK KAMEKO FILE.26 Ein Mini-Schönheitsfoto-Idol mit perfekter Figur","lastmod":"2025-12-14","duration":"01:42:39","url":"/play/18973560.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDFhOWY2ZGQyMDBiZDZmN2NkOThjZTk1MDIxZWU3M2UuanBn.cache","vod_id":18929053,"title":"FIV-060_B Eine Amateurin mit dem perfektesten Körper, die jeden Mann begeistert. Der beste Körper der Saison. Teil 2.","lastmod":"2025-12-14","duration":"02:02:49","url":"/play/18929053.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MDUvN2IzNDI2ZGIyYmJkNTcyNThjZDU0MWY1NDYwZmIwY2UuanBn.cache","vod_id":19050614,"title":"Brutaler Übergriff auf ein vollbusiges Mädchen in Strümpfen.","lastmod":"2025-09-04","duration":"17:22","url":"/play/19050614.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMmQxZjYxNTI5ZGUyMzRhYTg0YTk1MjRkZTU5NjFmYTMuanBn.cache","vod_id":19153967,"title":"Want Want Candy interagiert im Badezimmer mit Internetnutzern und führt dabei eine nackte Selbstbefriedigung mit einem vibrierenden Ei durch.","lastmod":"2026-04-18","duration":"43:04","url":"/play/19153967.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzk2YWRkOGQ5YjIxMWI0NTdlMDIxYzlhOGEzNmEzMDUuanBn.cache","vod_id":18927275,"title":"Die Plattform „Little Cute“ (ehemals Kawaii) bietet Livestreams von attraktiven, reifen Frauen, die ihre umwerfenden Figuren und ihre leidenschaftliche Selbstbefriedigung präsentieren – unglaublich verführerisch.","lastmod":"2025-12-14","duration":"00:15:35","url":"/play/18927275.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjk5NjczMWU5ZDczMmQ5MjI4MDNkZjdjMzYyYjUxZDguanBn.cache","vod_id":18955216,"title":"Die Internet-Berühmtheit und Top-Sexbombe [Midouzi], bekannt als das „Wasserspritzmonster“, filmt sich privat dabei, wie sie auf verschiedene Weise mit ihren Intimbereichen spielt und diese stimuliert. Das Ergebnis ist ein wahrer Augenschmaus voller Zittern und Krämpfen beim Orgasmus. Nach einem langen Arbeitstag möchte ich dich einfach nur verwöhnen.","lastmod":"2025-03-22","duration":"00:08:16","url":"/play/18955216.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMzVkMDMwM2Q3ZGIyOWFhYzE5NTMxNDA1MDExNmNlOWIuanBn.cache","vod_id":19146786,"title":"In Shanghai bieten Luxus-Schönheiten hochpreisige Dienstleistungen für Schönheiten der Spitzenklasse an, die Göttinnen-Niveau entsprechen.","lastmod":"2026-03-06","duration":"53:13","url":"/play/19146786.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTNjYWMwY2RlZWQ0ZGVlMDgxZDYyNjkwYWEwZWM2ZTEuanBn.cache","vod_id":18973801,"title":"300MAAN-734 [Ein Mädchen, das für jeden ihre Beine spreizt x Eine üppige Stripperin mit perfekten Hüftbewegungen] Jedes Mal, wenn sie ihre Kleider auszieht, spürt sie ein Kribbeln in ihren Genitalien!","lastmod":"2025-12-14","duration":"01:36:12","url":"/play/18973801.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZmE2MTMzOWRlMDc1NWZmY2E4YWFhMzRhYmI1YzI3MjEuanBn.cache","vod_id":18931058,"title":"Die wunderschöne und zarte Fee mit dem wallenden Haar, Fairy Water Beauty, gibt ihr Debüt in Shanghai und hat Sex mit Fans. Sie trägt schwarze Strümpfe, hat wunderschöne Brüste und ist ungeschützt. Sie wird intensiv mit drei offenen Öffnungen gefickt und schluckt seinen Samen – wahrlich erregend!","lastmod":"2025-12-14","duration":"01:17:45","url":"/play/18931058.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMDhlNjQ4NDQ0MjJlYjRkNmFlNTk1YTVlNTE5M2MzOWYuanBn.cache","vod_id":19155577,"title":"Eine rücksichtslose, süße und wunderschöne Escort-Göttin, der Inbegriff von Schönheit, stellt sich zum ersten Mal ultra-nahen Aufnahmen.","lastmod":"2026-04-28","duration":"48:53","url":"/play/19155577.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZWJiMjIyN2NmN2JjZjc3NDA1ODY4YTA0MDU3MWZmNmQuanBn.cache","vod_id":19147134,"title":"Ein seltener Anblick: eine erstklassige Schönheit mit Brille, die sich während der Penetration heftig selbst befriedigt.","lastmod":"2026-03-08","duration":"01:09:04","url":"/play/19147134.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MjcvYTIyZDBjYWZjZWIyNDRlNmRlYTMwYTdhY2MwZTJiYzYuanBn.cache","vod_id":19040304,"title":"AI-Bai Lu – Weiße Seidengöttin – Superlust-Klitorisorgasmus","lastmod":"2025-06-26","duration":"14:11","url":"/play/19040304.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MDUvYjRhNTFhY2ZkYjA4NTNmM2ZkMjVlNDU2YzA0MmY5NzQuanBn.cache","vod_id":19051074,"title":"[Unzensiert] Üppige Frau mit verführerischem, kindlichem Gesicht rasiert sich die Schamhaare! Hanasaki Kurumi 10musume-032423-01","lastmod":"2025-09-04","duration":"56:32","url":"/play/19051074.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOGQwZmVkYzg5NjdmMDc5MDJjM2FkYTIzMWMxMDYzNmEuanBn.cache","vod_id":18959508,"title":"„Neuester Leak ✅ Top-Tier Contrast Bitch“ 10.000 Follower auf Twitter: Hochkarätige, reiche und wunderschöne S-Klasse-Körpergöttin [Sponge Dad] Obszöne private Aufnahmen von verschiedenen Sugar Daddies beim 4P-Gruppensex, obszön und unerträglich anzusehen (3)","lastmod":"2025-12-14","duration":"00:15:03","url":"/play/18959508.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTdjZmM2OGE5ZjJmMDU3NDJlNDQ5NGVhYzkxNGU1ZTkuanBn.cache","vod_id":18987444,"title":"[Chinesische Untertitel] SDMUA-072 \"Du heiratest morgen, richtig?\" Zehn Jahre später treffe ich meine ältere Ex-Freundin wieder, und sie holt mir im Cowgirl-Stil den letzten Tropfen Samen aus.","lastmod":"2025-12-14","duration":"01:53:20","url":"/play/18987444.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjcxMTcwYzMyNGQ2ZGUxYzhjOTljZDllMTA5OTQyMWYuanBn.cache","vod_id":18928889,"title":"Meine Schwägerin ist echt verrückt, sie hat mich so gut bedient, ihr Oralsex war unglaublich, sie hat sogar meine Eier gelutscht, sie hat Brustsex gemacht, sie hat die Initiative ergriffen, oben zu sein und ihren fetten Arsch hin und her geschwenkt, es hat sich so gut angefühlt, sie hat mich in allen möglichen Stellungen gefickt.","lastmod":"2025-12-14","duration":"00:56:18","url":"/play/18928889.html"}]},
videoTitle: '✿Üppige, reife Frau✿ JVIDs super beliebte, üppige Göttin im Wert von 20 $▌Lele▌Fox Demon Freundin wahnsinnig wilder G-Cup-Brustsex, Oralverkehr, perfektes üppiges Honigloch 171P1V',
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=/`;
}
};
}