Daya tarikan bawah sedar seorang wanita yang sudah berkahwin dan lemah lembut dan polos; sebaik sahaja dia membuat permintaan, mustahil untuk ditolak. (Tatsuya Mizukawa)
Burung phoenix Shanghai yang terkenal, lemah lembut dan berbisa, pernah dikenali sebagai rumah pelacuran nombor satu di Shanghai. Kemahiran tidurnya sangat legenda, dan erangan lucahnya mencairkan hati.","lastmod":"2026-07-11","duration":"","url":"/play/19206834.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMDMvMWM2ZGUxMDNmOTA2YjkyZDI1YTI4YmU5NTUwNjg0NDAuanBn.cache","vod_id":19157587,"title":"Dewi selebriti internet dengan berjuta-juta pengikut dalam pakaian jururawat lutsinar, menggoda, payudara besar, punggung yang lincah, perempuan murahan seksi, merayu untuk disakiti.","lastmod":"2025-10-02","duration":"0:16:14","url":"/play/19157587.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MjQvMzI2MDZhM2U0ZjBmMjc1ZjBmYTQ5NzZiNmQxZTMzZjMuanBn.cache","vod_id":19145763,"title":"MUKC081 ialah seorang cosplayer erotik setinggi 170cm, tahap model, yang libidonya terjaga akibat posyen cinta. Dia mendakwa dia tidak boleh berurusan dengan lelaki yang lebih tua, tetapi akhirnya jatuh cinta kepadanya.","lastmod":"2025-07-23","duration":"1:56:54","url":"/play/19145763.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOTcxZGJkZDBlNzQxOTFhZTczMTZjMTFkY2U2ZjBhZDAuanBn.cache","vod_id":19043442,"title":"[HD Cina] 15 ejakulasi berturut-turut, jilat nimfomaniak yang manis dan menggoda, ejakulasi berterusan dan persetubuhan penembusan.","lastmod":"2025-03-26","duration":"2:06:02","url":"/play/19043442.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYmQ5MDZiYmI2OTdiYmNjYjQxMzBjNDI0NzAxZmQ4ZjMuanBn.cache","vod_id":19055170,"title":"Breonna Sparks pernah menjalinkan hubungan sulit dengan seorang lelaki yang sudah berkahwin.","lastmod":"2025-03-26","duration":"0:11:30","url":"/play/19055170.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MDYvNzc3YzVkYmZkM2NlOGIxNGE0NzEzOTVmMDVlOGQwNmMuanBn.cache","vod_id":19207215,"title":"Seorang model setinggi 172cm yang sangat cantik dengan kaki yang panjang, gebu dan langsing. Wajib dilihat kerana susuk tubuhnya yang menakjubkan dan personalitinya yang manis dan lembut.","lastmod":"2026-07-11","duration":"","url":"/play/19207215.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYjQxZDU2YTcyOTY2NjA1NWVkMjEwOTcxOTUxNmMyMzQuanBn.cache","vod_id":19094453,"title":"DASS-264 menghantar seorang tukang urut untuk menyentuh bahagian sulit saya secara berlebihan, membuatkan saya tidak dapat menahan kenikmatan itu, dan dengan itu menyebabkan saya diserang cuckolding.","lastmod":"2025-03-26","duration":"2:30:46","url":"/play/19094453.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNGZlZmJhMWVkMTYzY2Y4MjcwOTVmODhlMmY1NzQxMjguanBn.cache","vod_id":19175034,"title":"Adegan suka bermain wanita matang, sumbang mahram, seorang ibu berusia 50 tahun dirakam secara rahsia, Rie Takeuchi (AED-249)","lastmod":"2026-01-19","duration":"1:45:57","url":"/play/19175034.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMjEzZjE0ZjYyZWZiOGE5MTAyMjg4NDZiMWI4MTcwNTEuanBn.cache","vod_id":19193612,"title":"Rumah saya telah diambil alih oleh penjenayah yang telah membuli adik lelaki saya, dan saya menjadi hamba seks mereka… Saya tidak dapat melepaskan diri daripada rogol beramai-ramai dan tikaman, sama ada saya sedang tidur atau terjaga. (Kisaragi Riisa MOODYZ)","lastmod":"2026-04-18","duration":"2:07:14","url":"/play/19193612.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA0MTEvYjVjMGYzZTVjMWNiMmI0MjUzZGMyODY3YTk4ODYwNjYuanBn.cache","vod_id":19130540,"title":"Daya tarikan sekilas kulit yang terdedah yang hampir tidak kelihatan; seorang suri rumah berdekatan dengan keinginan yang tidak puas; Sumire Kurokawa; Natsu Nishida; MIAA-723-C.","lastmod":"2025-04-11","duration":"2:25:12","url":"/play/19130540.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA4MTAvZDk5MDZjYWQzNmMxYjBiMTc2OTRiMDA5MjYwNjgyMzMuanBn.cache","vod_id":19148545,"title":"USAG071 Saya tiba-tiba menuntut agar model yang mengambil bahagian dalam sesi foto bogel amatur itu melancap!","lastmod":"2025-08-09","duration":"2:39:52","url":"/play/19148545.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMDhjYzY0YTdiZDkzMzEyNmE0NDBhYmZkODEzZTI4NDEuanBn.cache","vod_id":19093212,"title":"Saya mahu tergoda dengan payudara besar anak perempuan saya.","lastmod":"2025-03-26","duration":"1:44:14","url":"/play/19093212.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvOWQ5ZGY0NmYzN2IwZTU5NDA3ZjcyYmIyYjY4MDUwNjQuanBn.cache","vod_id":19042838,"title":"WA-401 Membawa seorang isteri cantik lima bintang, seorang wanita matang, ke NTR dengan orgasme dan ejakulasi yang berterusan.","lastmod":"2025-03-26","duration":"4:02:52","url":"/play/19042838.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MDYvMjhlMjQyNjVkMDUyMDM5MDFlYzg4NzA1ZTRiMjQyZjIuanBn.cache","vod_id":19207137,"title":"Gambar Pertama Wanita Berkahwin Berusia 50 Tahun: Xu Lingzi, Kampung Tengah","lastmod":"2026-07-11","duration":"","url":"/play/19207137.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMDdlMzQ2YWY5OGJiOWIzNDczYWJlYjBiNmE0YWI5OGIuanBn.cache","vod_id":19124616,"title":"IPX992 Satu punggung lucah, berdada besar dan berskirt pendek yang digoda oleh seorang pelayan yang sudah berkahwin dan lucah di sebuah kedai snek.","lastmod":"2025-03-26","duration":"1:53:34","url":"/play/19124616.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNjBmZTRlNzZmN2Q2MmVlZTFmNGVlZWRjOTdmZmVjOGYuanBn.cache","vod_id":19113073,"title":"Seorang wanita muda yang sangat cantik dengan rambut panjang yang terurai, memakai stoking putih dan pakaian dalam yang seksi, memancarkan daya tarikan. Payudaranya sangat menggoda, malah dia juga mempunyai tatu. Di hadapan kamera, dia menggunakan alat peraga untuk melancap, mempamerkan daya tarikannya. Perhatikan ekspresinya dan dengarkan erangannya!","lastmod":"2025-03-26","duration":"0:17:33","url":"/play/19113073.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYzUwOWUzMTg0NDg5NTU3YTM0ODVmMDY2YTYzMWM2NmEuanBn.cache","vod_id":19103793,"title":"Kejadian rogol ngeri terhadap seorang wanita yang sudah berkahwin amat mengejutkan. Satu perbuatan paksa yang mengejutkan berlaku pada siang hari bolong!! Seorang suri rumah telah dirogol dan tangisan, jeritan, dan erangannya telah dirakam oleh lapan orang selama empat jam.","lastmod":"2025-03-26","duration":"4:00:38","url":"/play/19103793.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvM2RmMDljN2MxZTE0NmFiMmRhMmNiODQ2N2Y2Mjk2OTIuanBn.cache","vod_id":19165190,"title":"Latihan SM~ Saya sangat sukakan teknik dilatasi dubur yang menakjubkan ❤️! Wanita cantik itu benar-benar menikmatinya.","lastmod":"2025-12-13","duration":"0:06:56","url":"/play/19165190.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MDYvNGMwOTEwOWQyMTU5NTM2ZWM5Mjg1YmJiMGIwODJmNTYuanBn.cache","vod_id":19153046,"title":"Hukuman BERMAIN untuk ahli kelab sukan wanita! Atlet muda mengalami gangguan seksual semasa latihan. Dibintangi: Sana Moriyasu, Tomo Horikita, Akari Kato, dll. PES120","lastmod":"2025-09-05","duration":"2:45:52","url":"/play/19153046.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYjk5YTFiNmI4ZDU2YzIzZjIwMTdjZDg2NDNmNmIyM2EuanBn.cache","vod_id":19117429,"title":"KNB059 Buku Gambar Erotik Seluruh Negara untuk Wanita Berkahwin. Pengambilan wanita yang sudah berkahwin di seluruh negara ⇒ Penggambaran seks di tapak ⇒ Keluaran dalam talian. Minori (28 tahun). Berkahwin selama 2 tahun, suaminya tidak setia, ganas, dan berhutang! Dia bertekad untuk bermula semula sebagai seorang wanita. Dia mempunyai senyuman yang indah dan menikmati dirinya sepenuhnya di atas katil. Minda dan badan saya dipenuhi dengan perasaan yang sudah lama tidak saya rasai.","lastmod":"2025-03-26","duration":"1:03:29","url":"/play/19117429.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvM2YxNjRlNTg2MTkxYjljYmNiZDZmZjMyNGZkNTNkMGIuanBn.cache","vod_id":19030650,"title":"ATID-529 benar-benar menyayangi guru pertengahan umurnya yang bakal bersara, dan merupakan pemantau kelas yang paling teliti dalam grednya. (Bunga Pic Putih)","lastmod":"2025-03-26","duration":"1:58:05","url":"/play/19030650.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMmYyMzhiZDVkZjFkNzBjODdhZDA4OGQ2ZTUwYTAxZGYuanBn.cache","vod_id":19084867,"title":"Aoi Yurika ialah seorang gadis tinggi dengan payudara penuh dan punggung penuh. Dia pada asalnya seorang wanita yang kuat dan cantik, tetapi dia telah dicabul secara seksual oleh zakar yang besar dan dipaksa untuk ejakulasi, dan sejak itu dia menjadi seorang wanita.","lastmod":"2025-03-26","duration":"1:55:44","url":"/play/19084867.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMDMwNDM4ODMwODEwZmY0NWNmMzllODRlZDJlYzBhZmQuanBn.cache","vod_id":19108534,"title":"Seorang guru wanita yang sudah berkahwin mengalami terangsang secara seksual sebanyak 10 kali semasa kelas di mana dia tidak dapat bercakap.","lastmod":"2025-03-26","duration":"1:30:17","url":"/play/19108534.html"}]},
videoTitle: 'Daya tarikan bawah sedar seorang wanita yang sudah berkahwin dan lemah lembut dan polos; sebaik sahaja dia membuat permintaan, mustahil untuk ditolak. (Tatsuya Mizukawa)',
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=/`;
}
};
}