Seks pancutan mani paling dalam Rakkantuck dan kakak iparnya yang bermata jernih","lastmod":"2026-07-11","duration":"01:30","url":"/play/19167427.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MTQvMjZmYWY2ODFkYjRhOGI4NjNjZWJhM2JkYzQ0YTE0YjUuanBn.cache","vod_id":19038214,"title":"MIDV598 Meditasi orgasme titik-G setempat, dokumen perkembangan faraj, orgasme faraj, orgasme otak, orgasme ejakulasi.","lastmod":"2025-06-14","duration":"02:27:26","url":"/play/19038214.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNmQ2NDdlNWJjMWJkZjVkMjY1YzllNGZmZTFlMjIwM2IuanBn.cache","vod_id":18995511,"title":"[Ulasan HD] MIDV-144 Seorang guru hilang kawalan ke atas seorang pelajar perempuan yang mempunyai payudara yang membesar, lalu menindihnya dengan kuat sehingga dia pancut dan mencapai klimaks. Sakurai Mita dikurung di dalam bilik sampah dan diberi ubat afrodisiak.","lastmod":"2025-12-14","duration":"01:58:46","url":"/play/18995511.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZGE4ZjE4YThjOTNhMmU4MGJhMzYwMWI0MDllMDcwZmYuanBn.cache","vod_id":18979551,"title":"[Sarikata Cina] ALDN-173 Godaan Gadis Penghantar Barang - Honoka Nakayama","lastmod":"2025-03-23","duration":"01:45:09","url":"/play/18979551.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly9pYy4xNTUyNTAyMTQudG9wLzIwMjYwMjI0LzVVNTh5TmgyLzEuanBn.cache","vod_id":19145357,"title":"Debut peringkat tertinggi Li Yan JVID: payudara bogel sepenuhnya, tanpa baju, super cantik, setiausaha wanita terbaik, menanggalkan pakaian semasa rehat makan tengah hari, berbaring di atas katil, menggoda, tanpa baju (versi tersembunyi).","lastmod":"2026-02-25","duration":"09:55","url":"/play/19145357.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOWE2ZTBlYmJiYmY0YWYzMDAyN2Q1Njk2Y2UxMzc2MDQuanBn.cache","vod_id":18935988,"title":"[Sarikata Cina] HND-797 Ibu bapa teman wanita saya tiba-tiba bertukar menjadi raksasa yang suka bercium selepas mabuk.","lastmod":"2025-12-14","duration":"01:59:20","url":"/play/18935988.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvZTJlZjM0ZjVlMmVlZmEyODEyNTY1ZmJkMDcxMTY0MzUuanBn.cache","vod_id":19163872,"title":"Teman wanita saya, Yumino Rimu, telah dimasuk ke dalam alat sulit berulang kali tanpa kondom oleh seorang pekerja pembersihan yang lebih tua, dan dia sedang asyik menikmati keseronokannya! ...tajuk>","lastmod":"2026-07-11","duration":"01:55:21","url":"/play/19163872.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTE2NzM3M2U2MDQzZjk4Y2U0YjBkZmJiNTgyMTU5NzUuanBn.cache","vod_id":18999601,"title":"Pelajar kolej wanita aktif, tutor berpayu dara besar dengan teknik pancutan mani, Ooi Yui","lastmod":"2025-03-23","duration":"01:57:07","url":"/play/18999601.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZWU1M2M0MTA4YWIwZTAwOTg0YTJiZTNhODc5YTkwYmEuanBn.cache","vod_id":18940747,"title":"Saya menjemput seorang tukang urut lelaki ke rumah saya untuk mengurut, tetapi dia sebenarnya menyuruh saya menanggalkan semua pakaian saya dan kemudian memasukkan zakarnya ke dalam diri saya. Apa maksudnya? Selepas kami selesai, dia juga memancutkan air mani di dalam badan saya. (Versi definisi tinggi 720p)","lastmod":"2025-03-22","duration":"00:06:48","url":"/play/18940747.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODdmODM5ODY4NTZkZDAzMjk4YTU5ZjgzMzUwNDUzODEuanBn.cache","vod_id":18957800,"title":"LZDM-050 [Perspektif Subjektif Lesbian ASMR] Pada hari itu, saya tunduk kepada godaan lesbian pelajar-pelajar saya dan memberikan tubuh saya kepada mereka sekali. Sejak itu, saya telah melakukannya berulang kali setiap kali saya bertemu mereka.","lastmod":"2025-12-14","duration":"02:55:50","url":"/play/18957800.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzQyZTZkODIxNTBjMWEzOTc1ZTdkOTdmODAzODIwNzAuanBn.cache","vod_id":18956274,"title":"[Sarikata Bahasa Cina] VEC-559 Saya pernah curang dengan isteri senior saya. Bila-bila masa mengizinkan, saya akan melakukan hubungan seks dengan perempuan simpanan terbaik saya. Apabila kami bertemu, saya akan memancutkan air mani di dalam dirinya.","lastmod":"2025-03-22","duration":"01:44:47","url":"/play/18956274.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZTU4ZTc4ODZhMGE5NjViMDQyNTVkMzI0MWI4YWJiYWUuanBn.cache","vod_id":19150971,"title":"Pengedar kereta mewah, jurujual cantik, memburu stoking mentah, tidur di dalam but kereta pandu uji 3 STSK-210","lastmod":"2026-03-31","duration":"02:56:08","url":"/play/19150971.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MDUvODY2MTA5NGYyMjI3ZDRhZWVlZGFlMTI0YmU1NmZmODEuanBn.cache","vod_id":19050159,"title":"[Bahasa Cina] SONE528 ialah seorang bawahan yang comel dan polos yang dua tahun lebih muda daripada saya. Dia seorang pembunuh jahat yang membuatkan saya, seorang wanita yang sudah berkahwin, gila, dan dia juga mempunyai nafsu seks yang kuat.","lastmod":"2025-09-04","duration":"01:58:46","url":"/play/19050159.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZGQyMGJhZGQ4MDIwZjBiNjIzMzIxZTMzMTY5NTBkYWUuanBn.cache","vod_id":18992069,"title":"Seorang pelajar perempuan yang sangat cantik ponteng kelas untuk melakukan hubungan seks; seorang gadis cantik yang bergaya di KTV menyuruh rakan sekelas lelaki memasukkan dildo ke dalam farajnya yang basah dan melancap sehingga dia memancut; keadaan menjadi tidak terkawal, mereka pergi ke hotel dan melakukan hubungan seks yang sengit; semuanya penuh dengan perbualan lucah, ia sangat mengujakan!","lastmod":"2025-03-23","duration":"52:02","url":"/play/18992069.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYWFmMDg4MjA2ZjkxM2I3ZGY1NzBmZWIyNDlmMzJlZmUuanBn.cache","vod_id":19027160,"title":"Selepas dirogol, jiwa dan raganya telah dibawa pergi. Anak perempuannya menghantar video dia dirogol beramai-ramai dan dimasuki. Mikako Abe WANZ-573-C.","lastmod":"2025-03-30","duration":"02:31:47","url":"/play/19027160.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTg2ZTVkZDRlNDYxMGQ5ODExOTYzM2EzODc4ZjRjZDUuanBn.cache","vod_id":18945501,"title":"[Sarikata Cina] KRI-064 Pasangan Sesat Mencari Keseronokan Baharu di Hadapan Suami","lastmod":"2025-03-22","duration":"02:04:53","url":"/play/18945501.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOGFhZTIzYWZiOWY2YzVjM2FhNjIyZTEwNTJhMzY1ZjAuanBn.cache","vod_id":18939471,"title":"[Koleksi Ekstrem] Dewi Selebriti Internet SM Berkualiti Tinggi Terkini 'Madu Kotor' - Sesi Foto Persendirian Gelap, Bejat dan Memikat Dewi Payudara Besar yang Tulen dan Berkualiti Tinggi (Versi 163P, Definisi Tinggi 720P)","lastmod":"2025-03-22","duration":"00:15:55","url":"/play/18939471.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjcyZjIxMWU0NzE4NzVmYjgxZjRkNGNhNzRkNmVlNmYuanBn.cache","vod_id":18982693,"title":"[Sarikata Cina] SSIS-730 189 orgasme yang hebat! 5022 kekejangan! 1800cc pancutan! Senyuman polos dan seks genius. Kebangkitan keinginan. Kekejangan istimewa berskala besar pertamanya.","lastmod":"2025-12-14","duration":"01:59:46","url":"/play/18982693.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZDk2MzdhNDZjYTE3NjU2MTJjZWI1YWU1YzM5YmMzYTQuanBn.cache","vod_id":19155601,"title":"Dengan teman wanitanya betul-betul di sebelahnya, dia melilitkan kakinya di telinganya dan membisikkan kata-kata menggoda sebelum memancutkan air mani di dalam dirinya. Kakinya yang cantik merupakan godaan menggoda untuk rakan sekerjanya, satu tindakan yang manis dan kesat. (MIH-003-C)","lastmod":"2026-04-28","duration":"01:45:33","url":"/play/19155601.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMmY1MjMzMWRjMTYyNTIwMzcwMzM1MjhjZmZjZmFjNGUuanBn.cache","vod_id":18995142,"title":"[Hip Hop Peringkat Tinggi] Sepasang suami isteri muda yang kacak dari Hangzhou menjana wang melalui penstriman lucah di rumah; populariti mereka sangat tinggi, dan kualiti videonya tiada tandingan. Punggung mereka yang montok, putih dan bulat dipenuhi air mani—menarik dan menggoda.","lastmod":"2025-12-14","duration":"33:22","url":"/play/18995142.html"}]},
videoTitle: 'IPX404 (FHD) Membisikkan Kata-kata Lucah, Kecantikan Menggoda, Kakak Akari Tsumugi [Ditapis, Definisi Tinggi, Sarikata Cina]',
language: 'ms',
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('Pautan disalin!');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('Pautan disalin!');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('Pautan 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=/`;
}
};
}