Seorang gadis cantik, berambut pendek dan comel melakukan pertunjukan bogel dalam pakaian seragam sekolah yang seksi, menyentuh payudaranya dan menggosok kelentitnya dengan jarinya. Sangat memikat, jangan ketinggalan!
Pertemuan Seksual Lelaki Kaya dengan Pelajar Perempuan","lastmod":"2026-07-11","duration":"23:51","url":"/play/19164655.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYmFjYTczN2ZiZTk1NzRkNDY1YmVjYjA5ZGNlNDAzODYuanBn.cache","vod_id":18975480,"title":"[4K]SSIS-601 Nikmati godaan payudara suci payudara pakaian lucah tanpa menanggalkan pakaian kedai seks kegilaan paizuri yameno Aika","lastmod":"2025-03-23","duration":"02:42:48","url":"/play/18975480.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTYwYjY3ZjI2OWJiYzc1ZTc0MWVhYTE2YzljNzBkYzcuanBn.cache","vod_id":18950845,"title":"Adik-beradik perempuan utama yang baru tiba memberikan persembahan yang penuh ghairah dengan penuh bogel, bercumbu dan berinteraksi dengan pelakon utama lelaki sambil turut kelihatan malu-malu. Adik-beradik perempuan itu juga melakukan melancap menggunakan prop, mengerang dan mengerang sepuas-puasnya. Jangan terlepas persembahan yang mengujakan ini!","lastmod":"2025-12-14","duration":"01:50:06","url":"/play/18950845.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMmMwMzIxNWRkMjZiNTQ5MmFhNjJhZTcxN2MzMjllMDYuanBn.cache","vod_id":18987424,"title":"JUKF-054 Pakar Payudara Besar/Gadis untuk Disewa Rika-chan Tsubaki Rika","lastmod":"2025-03-23","duration":"02:35:46","url":"/play/18987424.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjg3YzcwM2Q2ZTgzNDNmOWM4YmY0ZTVkMTQyMmFhNjAuanBn.cache","vod_id":18966218,"title":"\"Tembakan Perisik Ekstrem ㊙️ Kebocoran Sebenar\" - Penggambaran di lokasi di sebuah rumah sewa yang sempit di sebuah perkampungan bandar, menampilkan seorang wanita berambut pendek yang sangat cantik yang menawarkan perkhidmatan secara bergilir-gilir, menampung semua peringkat umur - dan seorang lelaki bertopeng yang pemalu.","lastmod":"2025-12-14","duration":"00:01:43","url":"/play/18966218.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZGQxMmZkZDYyOTViZTM4MjFmNzdjM2RkZDA2NWM5ZTAuanBn.cache","vod_id":18985893,"title":"HNDS-002 Edisi Khas Karnival Pai Krim Sebenar Pelajar Perempuan","lastmod":"2025-12-14","duration":"02:55:27","url":"/play/18985893.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvMDdkZDE3MDczNzEyY2JkM2Y4YzYwMjllZWRjMzVlMDUuanBn.cache","vod_id":19064922,"title":"Seorang gadis cantik mengusik pasangannya dalam POV peribadi – seks di mana dia tunduk sepenuhnya kepada seorang lelaki yang lebih tua!! Mizuho-chan, seorang pelajar kolej wanita bernama Aoi Mizuho (葵井みずほ) CHC-024","lastmod":"2025-12-14","duration":"01:31:27","url":"/play/19064922.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjhjNWJhODBkNzdkZTc0NWVmZjNlODUyY2Q0YmM2OTQuanBn.cache","vod_id":18996735,"title":"MIDE-795 Jurulatih lelaki persendirian \"Cumshot OK\" ceramah lucah & pelajaran menembak seluar dalam menggoda","lastmod":"2025-12-14","duration":"01:58:37","url":"/play/18996735.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2YzYmM3MmVhMjBhNGJkMjQwNDBmMDVhZTY5M2VlNjcuanBn.cache","vod_id":18938215,"title":"SIRO-4007 [Tembakan Pertama] [Gadis Berdebar Jantung] [Kecantikan Tulen dan Tidak Bersalah] Seorang pelajar kolej berusia 19 tahun yang tulen dan tidak bersalah","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 hipersensitif seorang pelajar perempuan dipermainkan, mencapai kepekaan puncak dan membawanya ke pengalaman seksual orgasme yang paling hebat! 2","lastmod":"2025-12-14","duration":"03:14:03","url":"/play/18975487.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjU1NmM1ZWQzOTBiZDlmYzZlNDgwYjZiNjEzNTM1YzkuanBn.cache","vod_id":18964536,"title":"Dewi Sutera Labah-labah PANS [Anqi] Sesi Foto Persendirian Hotel: Pakaian Seragam Pelajar Era Republik China, Stoking Putih Lutsinar, Alat Kemaluan Terbongkar Secara Halus, Sangat Memikat (Definisi Tinggi 1080P)","lastmod":"2025-03-22","duration":"00:07:52","url":"/play/18964536.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMmI5Y2ZjZmM3ZDdkNTA1YWI4M2IyODBkMzc5OWU0ZWEuanBn.cache","vod_id":19021494,"title":"Saya telah melakukan hubungan seks dengan seorang gadis sekolah kejururawatan tahun 1997 dari belakang, ia terasa sangat nikmat!","lastmod":"2025-03-24","duration":"20:59","url":"/play/19021494.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2NmNTNlNjg4NWRmMDNiZTZlODY4NjA0Nzc2ZTAxY2QuanBn.cache","vod_id":18973371,"title":"[Sarikata Cina] MIMK-115 Dark Sea ~Seorang kakak seksi yang menggoda seorang budak lelaki yang tidak bersalah dengan susuk tubuhnya yang seksi~ Yuria Yoshine","lastmod":"2025-03-23","duration":"01:55:14","url":"/play/18973371.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYTM5NDE2NmI0ZmVhYjI5ZDU5NDNkNWNjMTQ5MjVmMjAuanBn.cache","vod_id":18989627,"title":"Seorang penyiar wanita Korea Selatan dengan payudara besar melancap sambil menyentuh vulvanya melalui seluar dalamnya di atas kerusi!","lastmod":"2025-03-23","duration":"02:14:02","url":"/play/18989627.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjljZTk0OGMzMGM3OTg5NWViNWVkZjE4MDk4YjZjZTQuanBn.cache","vod_id":18994580,"title":"Daya tarikan seorang penstrim langsung Korea Selatan dengan payudara dan lengan yang cantik!","lastmod":"2025-12-14","duration":"13:27","url":"/play/18994580.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDdlNWU2YmJlNWE3Nzk3YjY1MTQ5YjBiZWVhZjYyMGQuanBn.cache","vod_id":18955734,"title":"RBK-054 Pelajar perempuan merayu untuk latihan - Fujita Kozue","lastmod":"2025-12-14","duration":"01:53:27","url":"/play/18955734.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNThkMzc3NWFlZGQ3NTE2ZjRkN2M2MWM1Mzg2ZWRmN2IuanBn.cache","vod_id":18978744,"title":"MDTM-314 Pelajar Perempuan Memburu Bapanya: Seks Primal Berbahaya dan Pancutan Mani, Kanon Kimiiro","lastmod":"2025-03-23","duration":"02:31:05","url":"/play/18978744.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MjgvOTk0NThmOWFkZWIwNWQ0NDU4MTE2Mzg5MTM3NTg3NmIuanBn.cache","vod_id":19044459,"title":"MEYD981 [Payudara H Erotik Terkuat] x [Melancap Bodoh Muncrat] Gadis berpayudara besar datang ke hotel ingin berseronok","lastmod":"2025-07-27","duration":"02:00:24","url":"/play/19044459.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjBlMGQ3MDRlNmIwZTA2NDU5ZTVjZmUzYjZmOTQ1OWMuanBn.cache","vod_id":18982426,"title":"NGOD-062 Saya ingin menceritakan kisah cuckold saya: Isteri saya, Nonoka Izumi, telah digoda oleh bosnya yang melakukan gangguan seksual di sebuah syarikat besar yang penuh dengan puak akademik. Bos ini juga menggunakan janji kenaikan pangkat untuk memikat suaminya.","lastmod":"2025-12-14","duration":"02:04:18","url":"/play/18982426.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTU2MTEzMDQzYjY4ZjgyMThjNzlhMzc3OWVlYjliZmUuanBn.cache","vod_id":18953777,"title":"[Penggambaran Persendirian Model Berkualiti Tinggi✅㊙️Bocor] Gadis kolej yang kelihatan biasa-biasa sahaja tetapi mempunyai susuk tubuh yang hebat difoto secara peribadi di hotel ~ Jurugambar menawarkan wang tambahan untuk peraturan yang tidak dinyatakan ~ Gadis itu mempunyai pengalaman seksual yang terhad dan sedikit tidak berpengalaman, memerlukan perkembangan selanjutnya 2","lastmod":"2025-12-14","duration":"00:06:07","url":"/play/18953777.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMmRjNDM2NTBmMjJiMzI5YzdjNDhhZGFlOTBiNDA2OTUuanBn.cache","vod_id":18923357,"title":"Seorang gadis montok yang sangat cantik memakai pakaian dalam menunjukkan dirinya menyentuh dirinya di sofa, menggosok vulvanya. Memakai pakaian yang mendedahkan, dia kelihatan sangat memikat dan menggoda. Jangan terlepas jika anda suka!","lastmod":"2025-12-14","duration":"02:20:11","url":"/play/18923357.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTk5MDdlY2ExNTE4MzU5NzZkODhmMTgxOWUwNjk4ODcuanBn.cache","vod_id":18926894,"title":"Seorang penyiar langsung wanita cantik dengan gaya rambut sanggul sedang mempamerkan payudaranya dengan cara yang sedikit mendedahkan; bentuk payudaranya sangat menarik, dan pose menggosok payudara serta menggodanya agak memikat.","lastmod":"2025-12-14","duration":"01:51:34","url":"/play/18926894.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvNmU3NjVhMDI0MzYyMTVhZmVlNDIxMGMxMzc4NDQ5OTIuanBn.cache","vod_id":19158147,"title":"Mencari wanita cantik dan seksi di hotel, melamar pelacur, merakam mereka secara rahsia, dan menjalin hubungan.","lastmod":"2026-05-15","duration":"01:04:59","url":"/play/19158147.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzRmMjJmYjg2OTYyMTRlMmQ5NGE1M2I3ZWVjZTE5NTQuanBn.cache","vod_id":19017823,"title":"stars603: Seorang tutor berdada besar dengan daya tarikan erotik yang sangat tinggi menggoda Miran Suzuhara.","lastmod":"2025-03-24","duration":"02:08:21","url":"/play/19017823.html"}]},
videoTitle: 'Seorang gadis cantik, berambut pendek dan comel melakukan pertunjukan bogel dalam pakaian seragam sekolah yang seksi, menyentuh payudaranya dan menggosok kelentitnya dengan jarinya. Sangat memikat, jangan ketinggalan!',
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=/`;
}
};
}