Die 19-jährige Inhaberin eines Bento-Lieferservices wird von Zwangsarbeitern mithilfe von Betäubungsmitteln in eine Sex-Puppe verwandelt. Auch ihr vertrauter älterer Bruder wird missbraucht. (START-431)
\"Ist mein Geschlecht seltsam?\" Die vollständige Hintergrundgeschichte von Mami (vorläufiger Name), dem Mädchen, das der 31-jährigen K.M.P. einen Heiratsantrag macht.","lastmod":"2026-07-11","duration":"02:11:46","url":"/play/19162014.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODk1MzRiOGQwZGM3MzljNDU2NzczNTZkZjcyMjI3NmQuanBn.cache","vod_id":18969978,"title":"[Chinesische Untertitel] MIMK-113 Meine Schwägerin ist der Meinung, es sei ihre Aufgabe, die sexuellen Bedürfnisse ihres Bruders zu befriedigen.","lastmod":"2025-03-23","duration":"01:58:05","url":"/play/18969978.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTUxZDFiY2NlMDliM2ZmODcxNmVhMTJmYWE0YzE2ZWYuanBn.cache","vod_id":19017402,"title":"417SRYA060 Nur für japanische Mädchen im Teenageralter! Wenn du gewinnst, gibt es einen Preis! Wenn du verlierst, bist du ruiniert!","lastmod":"2025-03-24","duration":"01:11:12","url":"/play/19017402.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZGY3ZGEwNGQ0OTU5YmQyYTZmMTgzMDFkOTIyOGYwYzAuanBn.cache","vod_id":18933628,"title":"MIAA-198 Ein Mädchen, das in einem Seifenladen arbeitet, hat wiederholt Sex mit ihrem nervigen Ex-Freund, der ihre empfindlichen Stellen kennt.","lastmod":"2025-12-14","duration":"02:59:24","url":"/play/18933628.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjYxM2I1ZTdmNTZlYmUyNGNjMzZiYTQyY2M5NWViZTguanBn.cache","vod_id":19005261,"title":"[Online-Skandal] Video einer Mittelschülerin aus Fushun, die ihren Online-Freund mit nach Hause bringt, ist durchgesickert.","lastmod":"2025-03-23","duration":"03:35","url":"/play/19005261.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODE0ZjZlNmQ4NzM5YjE4NDA1ZDFmNjY5Njk1YTg0NjMuanBn.cache","vod_id":18975676,"title":"MIST-214 Ein Mädchen, das von zu Hause weggelaufen war, kam zu mir und benutzte die Reiterstellung, um mir Sperma abzusaugen. Akemi Miu","lastmod":"2025-03-23","duration":"02:02:21","url":"/play/18975676.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MzAvZjYxZDI5MTQ4YTg4NTkyMDdkMzVmZTU3M2RmNTJiNTIuanBn.cache","vod_id":19035778,"title":"HUNTC062 „Bruder, es ist schon so lange her, dass ich gebadet habe!“ Ein unerwartetes und heiliges Dreiergespann mit den beiden Schwestern! Sie baden mit mir.","lastmod":"2025-05-30","duration":"02:05:33","url":"/play/19035778.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODVlM2Q0MWZhZDU0YjNhNGM4ODE5ZTU3MDdhNWZkZDQuanBn.cache","vod_id":18982542,"title":"[Uncut Version] MKMP-518 Wegen der Schulden meines Bruders habe ich meinen Job verloren, und jetzt arbeite ich jeden Tag in einem Supermarkt... Ich bin völlig erschöpft, und dann lädt mich ein Mann ein, und ich sage sofort zu.","lastmod":"2025-12-14","duration":"02:07:06","url":"/play/18982542.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MjcvNTEyNDAzMGU5NTY1MTMzOTFmZDNjNmVhNDU4MzUxOTYuanBn.cache","vod_id":19040099,"title":"Ein molliges Mädchen und ein großer schwarzer Hahn","lastmod":"2025-06-26","duration":"17:57","url":"/play/19040099.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZGY1M2MyMzQxMjI2MGMzZTE1MjkwNzI3MTNmNWExMDYuanBn.cache","vod_id":18989260,"title":"200GANA-2242 Ein seriöser Softcore-Dreh, erste Dreherfahrung. 1447 Erhielt einen kostenlosen 175 cm großen, kurvigen, sportlichen JD!! Ein ernst dreinblickendes Badmintonmädchen, berührt von den Bewegungen des männlichen Darstellers, enthüllt ihre wunderschönen F-Körbchen. Sie wird erregt, als er mit einem Vibrator an ihren empfindlichen Stellen spielt und ihn in sie einführt! Ihre schönen Brüste und ihr schwingender Po sind ein absoluter Augenschmaus!!!","lastmod":"2025-03-23","duration":"01:14:13","url":"/play/18989260.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZTdjZDEzMDE4ZGVhOTE0M2M0ZGZlMDJlYmI5ZjdiMGQuanBn.cache","vod_id":19139487,"title":"Rette die Welt mit meiner Muschi! Mein Vaginalsekret ist landesweit als Heilmittel für alte Männer zertifiziert, die aufgrund von Spermienvirusinfektionen sexsüchtig geworden sind. Asano Kokoro SONE-819","lastmod":"2026-01-21","duration":"02:45:48","url":"/play/19139487.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMWMxZWNjMjdmMzhhMzc1OTUxN2NmMjAwZTMxMzE5NTIuanBn.cache","vod_id":18959258,"title":"326FCT-038 Eine schüchterne Musterschülerin, die ihre lüsterne Neugier nicht unterdrücken kann, bekommt einen Samenerguss!! Sie sieht aus wie ein ruhiges Mädchen, aber sie leckt Anus und erreicht einen echten Orgasmus.","lastmod":"2025-03-22","duration":"01:28:15","url":"/play/18959258.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTM5YjY1YzY2MDBkYTUxODA4N2MwMjAzMjE0ZmJmNzguanBn.cache","vod_id":18993884,"title":"Als ich von der Schule nach Hause kam, sah ich meinen Bruder beim Masturbieren, also ging ich hinüber, um ihm zu helfen.","lastmod":"2025-03-23","duration":"12:35","url":"/play/18993884.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2VjNGVlYzZkZmVhMDEwZjI5NGJmMjUyMjk4MjBiNDkuanBn.cache","vod_id":19019201,"title":"Ein kleinbrüstiges Ulzzang-Mädchen präsentiert ihren riesigen Penis durch ihre offene Iris.","lastmod":"2025-03-24","duration":"02:19:58","url":"/play/19019201.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMTkvZTRkN2VjMDNhMGJlYjFhMDYyZThiZDRiM2JmYmU4MjAuanBn.cache","vod_id":19058141,"title":"Meine Freundin, die als Reiseleiterin arbeitet, hat eine tolle Figur, ist körperlich stark und kann viel körperliche Anstrengung aushalten.","lastmod":"2025-10-18","duration":"17:40","url":"/play/19058141.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MTEvNjUwNDllMmQ1YzVjMTBlZWRiYjYwNDQxOGY1NmI5YzguanBn.cache","vod_id":19168041,"title":"超过性朋友,低于情人。 性100%在我的脑海里。与淫荡的女孩享受性爱!水木弥生 弥生みづき S-Cute","lastmod":"2026-07-13","duration":"02:43:13","url":"/play/19168041.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMmRkM2UyNDg5N2ZkOGYxMmM5OTVlYmU1ZDViNTQwMTIuanBn.cache","vod_id":19162342,"title":"Amateur Real Girl and Mono AV Actress Hunting Emperor Yuzu, Hibiki Otsuki ROCKET","lastmod":"2026-07-11","duration":"01:59:37","url":"/play/19162342.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTUvMzhhN2QwNmZjZDEyYTY0YTQ1NDIzNWZiZjE2YmMwNTcuanBn.cache","vod_id":19133744,"title":"Eine süße kleine Schwester kommt von der Schule nach Hause und erlebt eine Po-an-Po-Massage, bei der der ölgetränkte Penis ihres jungfräulichen Bruders an ihrer Vagina reibt! ? Unbekannter Darsteller DVEH-063","lastmod":"2025-12-16","duration":"03:34:07","url":"/play/19133744.html"}]},
videoTitle: 'Die 19-jährige Inhaberin eines Bento-Lieferservices wird von Zwangsarbeitern mithilfe von Betäubungsmitteln in eine Sex-Puppe verwandelt. Auch ihr vertrauter älterer Bruder wird missbraucht. (START-431)',
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=/`;
}
};
}