10musume-051623_01-FHD- Seorang gadis amatur yang memakai pakaian seragam lutsinar, yang kerap membuang air kecil dan pancutan air mani ~ Shinonome Tsukasa
Menjilat seks dengan seorang gadis cantik beruniform, digoda oleh seorang pelajar yang basah kuyup dalam hujan…Usami Rin. Usami Rin Fitch","lastmod":"2026-07-11","duration":"","url":"/play/19207540.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly9zYnp5dHBpbWc0LmNvbTozNTE5L3VwbG9hZC92b2QvMjAyNjAyMTktMS9kNTM1MmFmZmE2N2UxZWFiZWQ2NDdjN2JiZjEwMGU5OS5qcGc=.cache","vod_id":19181359,"title":"Gosip sebenar terbongkar: Seorang pelajar kolej wanita berkualiti tinggi dan bernilai tinggi dengan badan tanpa rambut dan payudara putih mematuhi permintaan sugar daddynya, melancap dengan dildo, mengambil swafoto, memakai pakaian seragam, menggoda, dan mempunyai faraj yang montok dan cantik dengan payudara yang sangat berisi dan tegap yang sangat menarik. Dia dipaksa untuk mencapai orgasme dengan menggunakan prop dan memancut, dan dia sangat lucah.","lastmod":"2026-02-19","duration":"0:06:03","url":"/play/19181359.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMTc0ZTVmYjdhMDgyOTliZDI0NWFmOWJiMjE2OTBhNDAuanBn.cache","vod_id":19060703,"title":"Seorang gadis mesum sedang ditiduri sambil alat kelaminnya dijilat (bukan umpan klik) (Epik)","lastmod":"2025-03-26","duration":"0:03:25","url":"/play/19060703.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjkvOGQzYzMwOWY5MWZmMTg0Mjc5YmJhOWViM2FhZDc2MTIuanBn.cache","vod_id":19205543,"title":"Wanita ini, yang suka bergosip dan suka melihat sesuatu yang ingin tahu, mungkin banyak bermain dengan anjingnya secara tertutup, dan anjing itu nampaknya telah \"dilatih\". Baiklah.","lastmod":"2026-06-30","duration":"","url":"/play/19205543.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvM2U3MmMzNTg3MmI0YjU5YzliOTUwOTU5MjYxYjI1YmEuanBn.cache","vod_id":19077681,"title":"ONEX044 menjadi gila melakukan hubungan seks dengan seorang gadis beruniform dari ingatannya - Video yang disiarkan oleh seorang penjaga sekolah berusia 40-an 01","lastmod":"2025-03-26","duration":"4:00:20","url":"/play/19077681.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYzFiMTdjN2I4NGRkNDQyZDNhYzkxODZhYWQwMmM5MjcuanBn.cache","vod_id":19114483,"title":"Mengajak seorang bapa dan anak perempuan biasa di jalanan untuk menonton pornografi mengakibatkan mereka berdua mengalami lonjakan keinginan seksual.","lastmod":"2025-03-26","duration":"0:27:37","url":"/play/19114483.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvYWJhZWRlMzE1M2I3Y2JlNTkzODUzOWJlOTliMjU3ZmIuanBn.cache","vod_id":19165980,"title":"Pengajar wanita yang tinggi lampai, berbadan tegap dan montok di sebelah rumah, memakai baju renang lutsinar, menunggangnya secara menggoda dalam posisi cowgirl. Dia menyembunyikan kebenaran daripada isterinya, dicabul secara seksual oleh seorang wanita nimfomaniak sehingga spermanya terpancut. (Hoshi Asuna BF_719)","lastmod":"2025-12-13","duration":"1:58:50","url":"/play/19165980.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA4MDMvYTAwNGQyMmEzYTZhMWI1ZTVlMDdiNWUzMGExN2ZiNzYuanBn.cache","vod_id":19147244,"title":"Video Latihan Gadis Penghantar SUJI273","lastmod":"2025-08-02","duration":"2:02:54","url":"/play/19147244.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYjA4MmE5Y2ZlNDBlMjRhZDQxNDdhY2ZlZTJhMmVjMTYuanBn.cache","vod_id":19081232,"title":"Video kamera tersembunyi paha gadis beruniform - Pelakon tidak dikenali.","lastmod":"2025-03-26","duration":"3:46:09","url":"/play/19081232.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNTk2ZmVkNjVhZDcwMTQzYjc3ZTBkNWY1NjliMjhkMTguanBn.cache","vod_id":19082538,"title":"Seorang gadis sekolah menengah terbaik menonton melancap buat kali pertama! Bau jusnya dan bunyi ia tersembur dari jarak dekat membuatnya terpancut! Dia tersipu-sipu dan bertanya, jadi saya melahirkan - pelakon yang tidak dikenali.","lastmod":"2025-03-26","duration":"0:50:32","url":"/play/19082538.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MTcvOGViNmNlYjE2ZTE1OWIzZmUxMjdkOGZlNjIyZmZiOTUuanBn.cache","vod_id":19135219,"title":"B-Galaga menghipnotis seorang gadis muda dan menggunakan senaman seperti omboh tulen untuk membantunya mengatasi kesukaran bertemu seseorang.","lastmod":"2025-05-17","duration":"0:03:28","url":"/play/19135219.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYjc4YThkZjdkN2IzNmU3ZDEyN2E3ODBjMTk4M2JkZDcuanBn.cache","vod_id":19086247,"title":"Gadis berpakaian seragam sekolah di tangga itu mempunyai seorang pelakon wanita yang tidak dikenali yang suka pakaian dalam erotik di bawah skirtnya.","lastmod":"2025-03-26","duration":"1:40:41","url":"/play/19086247.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvM2M3YTMzMmNmNzE5YmEyNWUwNTQwNDE0MGMwNWVlM2IuanBn.cache","vod_id":19101018,"title":"Hantu sesat, lelaki telus yang patah hati dan mengalami lumpuh tidur!","lastmod":"2025-03-26","duration":"0:28:44","url":"/play/19101018.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNmVkZjJmYjczMTg5NTVmYTA4MDhmYmFjMmE3NWY3NjMuanBn.cache","vod_id":19041565,"title":"DVAJ-518 Perempuan jalang terhebat, Fujimori Riho, perlahan-lahan melancap dan mengusik dirinya sendiri sebelum ejakulasi, berulang kali menolak dengan kuat. Apabila dia menghampiri klimaks, dia mengubah kelajuan dan menggunakan posisi menunggang untuk membuatnya ejakulasi tiga kali. Fujimori Riho","lastmod":"2025-03-26","duration":"2:11:08","url":"/play/19041565.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNjdiYmRmNDQzNzMzNzViZGEzZWM2ODY2OTA2NzRkZGYuanBn.cache","vod_id":19047714,"title":"Seorang gadis nakal yang tidak dapat melupakan perasaan diikat","lastmod":"2025-03-26","duration":"1:03:53","url":"/play/19047714.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNjZiMzliNGM5MjIwZTE3MjUyZTE0NzhjNDJiZDhkZTMuanBn.cache","vod_id":19074175,"title":"DASD610 Seorang gadis cantik beruniform, walaupun enggan, telah dihipnosis dan dicuci otaknya, mengubahnya menjadi jalang yang nakal.","lastmod":"2025-03-26","duration":"2:13:03","url":"/play/19074175.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZjFiM2IyZTM3ODIxOGJmNDIwMTBhNWU4Njc3ZWQzZTAuanBn.cache","vod_id":19046688,"title":"Dia pasti akan menghisap zakar anda, dan kemudian menghisap zakar anda dan pancut, sehingga testis anda kering.","lastmod":"2025-03-26","duration":"2:33:21","url":"/play/19046688.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZDc5MGZkYWY2MDY2NTk2MTNhYjU3ZjA4YWIyNWI2MmEuanBn.cache","vod_id":19169720,"title":"Wajah tersembunyi gadis motosikal ini (penunggang yang serius) ialah seorang gadis yang sedikit masokis dan sesat, Kazuha Ogura (GVH-776).","lastmod":"2025-12-24","duration":"2:12:43","url":"/play/19169720.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMzlhMzM0ZDA1ZGY4YjM0NTM2ZWQ0MjY0NjQ3ZGU1MGYuanBn.cache","vod_id":19087557,"title":"[Dialog Menarik] Pelajar Lelaki dan Perempuan Daftar Masuk ke Bilik Hotel - Pelajar Perempuan Kata Dia Akan Merakamnya untuk Tunjukkan Kepada Teman Lelakinya! Rupa-rupanya Teman Lelakinya Curang! Dia Sangat Gembira Dia Disuntik! Dia Tidak Benarkan Saya Mencabutnya Kerana Takut Kebocoran!","lastmod":"2025-03-26","duration":"0:08:58","url":"/play/19087557.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYTNhNzY0YjBlNzcwMDJjODEyYTVkMThhNTJkZjgzMzQuanBn.cache","vod_id":19048046,"title":"SIRO-4001 [Penggambaran Pertama] [Gadis Kemas Berusia 19 Tahun] [Igunelfield Climax] Seorang gadis yang kemas dan rapi dengan penampilan yang telus. Seorang budak lelaki berusia 19 tahun yang baru mula memasuki alam dewasa mengalami pembaptisan keseronokan. Pemohon amatur, penembakan AV pertama 119 (sumbang mahram)","lastmod":"2025-03-26","duration":"1:05:08","url":"/play/19048046.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNWNmM2RjMmJjYzY2MTBjZWZmOTU0MWFkMzljMjBjNjYuanBn.cache","vod_id":19096059,"title":"Seorang gadis berambut perang menjadi ketagih dengan pesta seks yang didorong oleh afrodisiak. Alat kelaminnya menjadi begitu sensitif sehingga dia membasahi seluarnya.","lastmod":"2025-03-26","duration":"2:04:02","url":"/play/19096059.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA4MTAvYzkzOTc2OTk1ODk1NzM5YmEyODE1NWZmNjBlMTc2ODMuanBn.cache","vod_id":19148498,"title":"Apabila VENZ043 mabuk, dia berubah menjadi raksasa yang suka bercium, seorang setiausaha yang sangat seksi dan cantik. Dia menghisap sehingga terpancut. Mulut dan farajnya membakar nafsu.","lastmod":"2025-08-09","duration":"1:50:50","url":"/play/19148498.html"}]},
videoTitle: '10musume-051623_01-FHD- Seorang gadis amatur yang memakai pakaian seragam lutsinar, yang kerap membuang air kecil dan pancutan air mani ~ Shinonome Tsukasa',
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=/`;
}
};
}