[Subtitle Bahasa Mandarin] MIFD-251 Pendatang Baru "Maaf karena Ejakulasi Tanpa Izin" - Seorang gadis sensitif yang terobsesi dengan seks, mengalami beberapa orgasme tanpa suara. DEBUT AV - Yua Omori
Pertemuan Seksual Pria Kaya dengan Mahasiswi","lastmod":"2026-07-11","duration":"23:51","url":"/play/19164655.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDlhNGY3ZWM1YTA5YTJhNWIzZDFiYmY0NDE2OTEzMGUuanBn.cache","vod_id":19012574,"title":"SIRO4057 [Pengambilan Gambar Pertama] [Ibu Rumah Tangga Aseksual dan Tidak Bermoral adalah...] [Guru dengan Tubuh Indah] Seorang ibu rumah tangga yang lembut dan cantik melakukan hubungan seks intens dengan seorang pria yang baru dikenalnya... Melamar AV online → Pengalaman Pengambilan Gambar AV 1162 Tuan Okukawa, 32 tahun, guru sekolah dasar (inses).","lastmod":"2025-03-24","duration":"01:02:26","url":"/play/19012574.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTYwMjY4YjE2ZjEwNDI5MjJhMTVjODVkYjM0MGJlOTIuanBn.cache","vod_id":19003830,"title":"SSNI-589 Kegilaan Berkendara Yua Mikami yang Luar Biasa","lastmod":"2025-03-23","duration":"02:28:12","url":"/play/19003830.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzVmYjcwNjFiODlmNzA5MTAyMTI1M2Q1NmNmMmUyNDEuanBn.cache","vod_id":19023709,"title":"fc2-ppv-674239 Bab Pelatihan Gadis Cantik Berusia 18 Tahun Tingkat SS (Bagian 1)","lastmod":"2025-03-24","duration":"39:29","url":"/play/19023709.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvMDdkZDE3MDczNzEyY2JkM2Y4YzYwMjllZWRjMzVlMDUuanBn.cache","vod_id":19064922,"title":"Seorang gadis cantik menggoda pasangannya dari sudut pandang pribadi – adegan seks di mana dia sepenuhnya tunduk pada pria yang lebih tua!! Mizuho-chan, seorang mahasiswi bernama Aoi Mizuho (葵井みずほ) CHC-024","lastmod":"2025-12-14","duration":"01:31:27","url":"/play/19064922.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2YzYmM3MmVhMjBhNGJkMjQwNDBmMDVhZTY5M2VlNjcuanBn.cache","vod_id":18938215,"title":"SIRO-4007 [Syuting Pertama] [Gadis yang Menggugah Hati] [Kecantikan yang Murni dan Polos] Seorang mahasiswi berusia 19 tahun yang murni dan polos","lastmod":"2025-03-22","duration":"01:07:57","url":"/play/18938215.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjM0ODUzNWE2NzQ2OWYwNjk3MDhiZmM2MjgzMTBjYzguanBn.cache","vod_id":18975487,"title":"MDBK-128 Puting payudara mahasiswi yang sangat sensitif dirangsang, mencapai puncak sensitivitas dan membawanya pada pengalaman seksual orgasme yang luar biasa! 2","lastmod":"2025-12-14","duration":"03:14:03","url":"/play/18975487.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2E3ZGNiOTdhMmE1NWIyMDAxMGMzN2Q1YzVlYTQ1ZjguanBn.cache","vod_id":18940145,"title":"CAWD-008 Ejakulasi paksa setelah latihan sampai semua air mani keluar, pelecehan 3P terbalik jarak dekat","lastmod":"2025-03-22","duration":"02:32:48","url":"/play/18940145.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNjRkMWU4YzQyOWJiNDIxY2I2MjkzMjcyZjIyYWUwMDAuanBn.cache","vod_id":19143266,"title":"Aku memasukkan penisku ke dalam istriku yang selingkuh, Kanna, dan kekasihku, Jun, dan membuat mereka mencapai orgasme di dalam rahim mereka. (JUR-555)","lastmod":"2026-02-14","duration":"02:28:04","url":"/play/19143266.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzI2MDFjMDJjNGQ1YzMzMmM3MjgxM2RlOGFmNDQ0YWIuanBn.cache","vod_id":18939157,"title":"[Subtitle Bahasa Mandarin] OKS-083 Basah, Berkilau, Ketat: Pakaian Renang Sekolah Suci Shinominami. Nikmati gadis imut ini dalam pakaian renang sekolahnya! Dimulai dengan video yang direkam secara diam-diam saat dia berganti pakaian, nikmati close-up payudaranya yang kecil, payudaranya yang besar, area kemaluannya yang dicukur, area kemaluannya yang berbulu, dan bulu ketiaknya, serta mandi busa lotion, seks berkelompok dengan pakaian renang sekolah, dan ejakulasi yang kuat, semuanya terjadi saat dia masih mengenakan pakaian lengkap.","lastmod":"2025-12-14","duration":"01:33:31","url":"/play/18939157.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2NmNTNlNjg4NWRmMDNiZTZlODY4NjA0Nzc2ZTAxY2QuanBn.cache","vod_id":18973371,"title":"[Subtitle Bahasa Mandarin] MIMK-115 Laut Gelap ~Seorang kakak perempuan seksi yang merayu seorang pemuda polos dengan tubuhnya yang menggoda~ Yuria Yoshine","lastmod":"2025-03-23","duration":"01:55:14","url":"/play/18973371.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzU4MTdkYjk3ZDk5NTA3NWEzYmQ5MTNlZTFlYjM4NTkuanBn.cache","vod_id":18974116,"title":"727PCHN-083 Gadis berkulit putih dan berbulu dengan ukuran payudara G ini sangat sensitif dan tampaknya menikmatinya, jadi aku berejakulasi langsung di dalam dirinya!","lastmod":"2025-12-14","duration":"00:57:04","url":"/play/18974116.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTY2YmY1MDAxMzE5OWIzMmFlYmNiM2E5ZGU1NmMwNDcuanBn.cache","vod_id":18978539,"title":"[4K] SSIS-631 140 orgasme intens! 5000 kejang! 4000cc ejakulasi sperma! Seorang wanita cantik yang menggoda dan kaya, kebangkitan Cupid, kejang besar pertamanya sangat...","lastmod":"2025-03-23","duration":"01:59:40","url":"/play/18978539.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOGJlMjY3NzhmNWIwMGJiYmEzOWZjZDg5NGM1NmYyZTguanBn.cache","vod_id":18955238,"title":"[Subtitle Bahasa Mandarin] YRH-080 Berkas Pengamatan Manusia Episode 18","lastmod":"2025-03-22","duration":"03:59:48","url":"/play/18955238.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMzEvY2FhNTY4MDQzNDAzZDljMjhkY2E0NGU0YTY0OTQ3MDEuanBn.cache","vod_id":19060508,"title":"Penis penahan sensual dan maskulin ini dirancang untuk memicu orgasme ganda pada pria, menghasilkan 12 ejakulasi dan 5 orgasme! (Hyakuna Sarina, Kurokawa Sarina, DASS_511)","lastmod":"2025-10-30","duration":"02:27:51","url":"/play/19060508.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDJmOTZjZDU2Njg0MWViNzJkZDM5NjdiNDliMzNjOWUuanBn.cache","vod_id":19004906,"title":"IPZZ-068-C ≪Seks Panas, Asli, dan Tanpa Sensor≫ Seks Penuh Gairah yang Saling Mesra x Pengejaran Seks Tanpa Akhir","lastmod":"2025-03-23","duration":"02:07:46","url":"/play/19004906.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMDlmNGU2NjZmNTZmMWYzOTU2MGQzNThlNmEwOTRkMDIuanBn.cache","vod_id":19150858,"title":"Kompilasi ejakulasi, sangat panjang, tonton semuanya sekaligus!","lastmod":"2026-03-30","duration":"13:45","url":"/play/19150858.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZTU2OTAwY2Q3NmE2NmMxMTY0ZDA5M2NlZTUxYzdkZWMuanBn.cache","vod_id":19134946,"title":"Pinjaman Telanjang – Nasib Seorang Gadis yang Meminjam Uang dengan Menggunakan Foto Telanjang sebagai Jaminan… Yoshizawa Ria FNS-085","lastmod":"2025-12-23","duration":"02:30:16","url":"/play/19134946.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNThkMzc3NWFlZGQ3NTE2ZjRkN2M2MWM1Mzg2ZWRmN2IuanBn.cache","vod_id":18978744,"title":"MDTM-314 Siswi yang Memburu Ayahnya: Seks Primitif Berbahaya dan Ejakulasi, Kanon Kimiiro","lastmod":"2025-03-23","duration":"02:31:05","url":"/play/18978744.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDU1MjlmYTliOTQ4ZDk5ZWRhYTNjNmE0Y2EyZjkxMjMuanBn.cache","vod_id":18966380,"title":"FC2PPV 3215810 adalah video mengejutkan yang direkam secara diam-diam, yang merekam aktivitas seksual pribadi seorang wanita berkulit putih dengan ukuran payudara F. Meskipun dia telah menyetujui untuk direkam sebelumnya, dia tampak bingung.","lastmod":"2025-12-14","duration":"00:52:12","url":"/play/18966380.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNGQ4Nzc3MDA0YzZiZGI0N2I3OTZhNjk1NWNkZmI4MTkuanBn.cache","vod_id":18935825,"title":"[Subtitle Bahasa Mandarin] HODV-21456 Bimbingan Ekstra: Panduan Khusus Payudara Besar I-Cup ◆ Matsumoto Nanami","lastmod":"2025-03-22","duration":"02:13:47","url":"/play/18935825.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTRhNDgyODY3NWJkNGVlYjgxYWE2ZTU3MmM0ZDUxMGYuanBn.cache","vod_id":18984136,"title":"[Subtitle Bahasa Mandarin] HMN-444 Apakah kamu sangat menyukai payudara sampai-sampai bisa pergi ke bar khusus payudara? Suaminya pergi ke bar khusus payudara malam sebelum ulang tahun pernikahan mereka, dan dia dengan cemburu memberinya oral seks!","lastmod":"2025-03-23","duration":"01:57:42","url":"/play/18984136.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNmE5YzM4ZDAyYzRkMmMwMzQ4NWEzZWYzZWM1YjBmMTUuanBn.cache","vod_id":18937991,"title":"SDAB-103 Mayuri Nishikura: Hubungan Seksual dengan Pria yang Lebih Tua: Pertukaran Cairan Tubuh - Berciuman, Menjilat, dan Menelan Air Liur","lastmod":"2025-12-14","duration":"02:20:14","url":"/play/18937991.html"}]},
videoTitle: '[Subtitle Bahasa Mandarin] MIFD-251 Pendatang Baru "Maaf karena Ejakulasi Tanpa Izin" - Seorang gadis sensitif yang terobsesi dengan seks, mengalami beberapa orgasme tanpa suara. DEBUT AV - Yua Omori',
language: 'id',
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('Tautan berhasil disalin!');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('Tautan berhasil disalin!');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('Tautan berhasil disalin!');
}
}
},
// 切换布局
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=/`;
}
};
}