Nakakagulat! Isang napakaganda at seksing babae, ilang buwan nang buntis, ang pumunta sa isang hotel para makipagtalik sa mga customer sa halagang ilang libong dolyar, gamit ang iba't ibang posisyon at brutal na pinapasok sa sex. (Mandarin! Episode 00)
Ahente ng seguro na napilitang maging prostitusyon para sa mga target na benta, handang maging babaeng aso para sa mga serbisyo sa bahay, itinulak sa lupa at tinagos.","lastmod":"2026-07-11","duration":"18:41","url":"/play/19162933.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjJhNzVlMDNmMjk1MjBhNjE2Y2EwYzRhOTY4OTUwZjEuanBn.cache","vod_id":18971966,"title":"Paglabas ng Baidu Cloud: Nabunyag ang pribadong buhay ng isang magandang estudyante sa kolehiyo na diumano'y itinatago ng isang lalaking nasa katanghaliang-gulang.","lastmod":"2025-12-14","duration":"00:16:36","url":"/play/18971966.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZDYyMGE0Mjg0MDAyYWVkMGIxYzQyOGEyNzVkYzgwYzQuanBn.cache","vod_id":18925761,"title":"Ang malaswang si [Sister Xi Shi] ay nakikipagtalik sa dalawang babae at isang lalaki, kasama ang kanyang katalik. Nasa ibabaw siya, nakasakay, at masiglang nakikipagtalik, umuungol at humihingal – napaka-akit. Huwag palampasin kung gusto mo!","lastmod":"2025-12-14","duration":"03:21:08","url":"/play/18925761.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvM2ZiZWI5ZDUxYmJlY2UwYThmZDAyYTU1MzBiOTAyNDQuanBn.cache","vod_id":18965712,"title":"\"Pag-hack sa surveillance ✅ Tunay na tagas\" Ilang magagandang babae sa isang urban village ang umupa ng isang bungalow at ginawa itong bahay-aliwan para magbigay ng serbisyo sa fast food. Mayroon silang mga kliyente na iba't ibang edad, at ang kanilang negosyo ay umuunlad dahil sa kanilang kagwapuhan. (28)","lastmod":"2025-12-14","duration":"00:01:21","url":"/play/18965712.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA3MTAvYjMxNmNjZGUxYmI5NzdkNWRjMDUyNmUxNWI5MDQxOWUuanBn.cache","vod_id":19167473,"title":"≪Pakikipagtalik na Nakakatipid ng Oras Bago Mag-check-Out≫Nakit ako sa isang magandang babaeng may-asawang staff ng hotel na dumating para ayusin ang kama…Parehong lalaki ang customer at ang staff. (Furukawa Honoka, S-Class Amateur)","lastmod":"2026-07-11","duration":"02:37:08","url":"/play/19167473.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvZTFmZjI5NTcyN2ExMmQyNmNjM2Y3ZTAwZWJlYzExYzkuanBn.cache","vod_id":19160647,"title":"Ang mga matataas na uri ng kagandahan ay pawang kaakit-akit, na may malalaking suso at seksing damit-panloob.","lastmod":"2026-05-29","duration":"54:37","url":"/play/19160647.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvY2VmODZjNjU4MTVlYjMzMTcwZDkyYTI2NjIyMTMyMjguanBn.cache","vod_id":18967720,"title":"Isang bagong naka-istilong modelo na may magandang pigura, ipinapakita ang kanyang mukha habang naliligo at nagsasalsal, na may maliit na tagihawat sa kanyang bulkan; klasikong butterfly vulva; gumagamit ng mga props para sa penetration at masturbesyon.","lastmod":"2025-12-14","duration":"00:17:05","url":"/play/18967720.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMjIxNWIxODM3MWVjMGQ4NjFmOTUxODNiOTc2OWNiYWIuanBn.cache","vod_id":18965396,"title":"IPX-001 Petsa ng Palikuran ng Babaeng Estudyante: Isang malaswang kagandahan na mahilig sa matatandang lalaki at maaari lamang mabasa sa inidoro upang lubos na masiyahan sa pakikipagtalik! Rui Hizuki","lastmod":"2025-12-14","duration":"02:39:46","url":"/play/18965396.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNjk5Y2FjM2E4NGU3NjE1Mjk3NGY2YTFjOWIyMjBjOGYuanBn.cache","vod_id":18947708,"title":"[Mga Subtitle na Tsino] VEO-030 Live na Pagtatanghal, isang matunog na tagumpay! Isang seksi at kaakit-akit na balingkinitang pigura.","lastmod":"2025-03-22","duration":"02:05:00","url":"/play/18947708.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjczYmVmNjUyN2E3ZGIwMzVjYzU4NWYzYjA4ZTcwODguanBn.cache","vod_id":19154383,"title":"DRAN-001 - Nabunyag na Pagbagsak at Kasukdulan ng Magandang Atleta: Katawan ng Demonyo - CD2","lastmod":"2026-04-20","duration":"30:14","url":"/play/19154383.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MjgvYTY1YzA3YWZkNGQ1YWJjNDRhNTlkMGZjY2Y4MGZiYzQuanBn.cache","vod_id":19035521,"title":"HMN506 Halika na... iparinig sa lahat ang iyong nakalulunos na mga iyak. Isang magandang babae ang naghatid sa akin sa isang maliit at nakasarang silid, at pagkatapos ay lumabas ako.","lastmod":"2025-05-28","duration":"02:30:42","url":"/play/19035521.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjMyYjk4M2EzYjg0YWVlNmQxMjYzYWFlZGZlYmY3ZGEuanBn.cache","vod_id":19017758,"title":"Isang bata at seksing babae na may perpektong pigura ang gustong kantutin nang malakas ng kanyang tatay.","lastmod":"2025-03-24","duration":"08:46","url":"/play/19017758.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvYTg0NWI5NmNiMjEyNzhkMzM2YjJiMjNkMzcxY2I2NjguanBn.cache","vod_id":19163083,"title":"Isang magkasintahan na nagpapatakbo ng isang mobile flower shop ang sumubok na kuyugin ang kanilang asawa ng isang estranghero at pagkatapos ay buntisin ito sa pamamagitan ng [Ultimate 10 Piston Instant Ejaculation]. Aozora Hikari SOD","lastmod":"2026-07-11","duration":"02:14:47","url":"/play/19163083.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTJmMjYyN2IzM2M4YTU1NTNmN2FhNzE2ZmIwYjBkNGYuanBn.cache","vod_id":18925914,"title":"Ang pinakasikat na babaeng estudyante sa internet ay kumuha ng isang estranghero para sa isang overnight stay sa isang hotel sa halagang 500 RMB lang – napakamura! Walang condom, tatlong sunod-sunod na hardcore sex. Tinawag niya ang sarili niyang \"BABA\" at hinayaan akong isubo ang sarili sa loob at sa mukha niya.","lastmod":"2025-12-14","duration":"00:49:02","url":"/play/18925914.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzJhZmVjOTY5MzI3NDZjYjEzNmNjMDA4NWQxZWUxMjcuanBn.cache","vod_id":18988562,"title":"GDHH-176 \"Hindi kita bibitawan hangga't hindi ako nagbubulalas sa loob mo!\" Araw pa lamang ng obulasyon! Pagnanasa ng pagbubuntis! Walang humpay na pagsalakay ng isang batang asawa sa dingding! Ang kanyang pagkatok sa sahig! Ang mala-piston na galaw ng pertilisasyon!!","lastmod":"2025-12-14","duration":"02:36:00","url":"/play/18988562.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMGZmNWUxOGRhNGEwNjgxZGIyOGY4NDljMGQ2NzdkZjMuanBn.cache","vod_id":18996631,"title":"[Tomboy] [Tomboy na Hapones] Tatlong magagandang tomboy na nagdidilaan sa isa't isa!","lastmod":"2025-03-23","duration":"20:30","url":"/play/18996631.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTBjNThjZjU3ZDFkYTcwMzkzMmUyMzFhYTg4YjVlZmQuanBn.cache","vod_id":18967500,"title":"Isang sopistikado at may-gulang na babae ang nagpapakita ng kanyang mukha at pagnanasa, mapang-akit na nakasuot ng medyas at lingerie, nakikipag-ugnayan sa mga lalaking tagahanga, gumagawa ng iba't ibang himas at paglalaro sa kanyang mga suso at ari, na may kasamang malalaswang ungol at mga salitang nagpapahiwatig ng pananabik.","lastmod":"2025-12-14","duration":"01:31:22","url":"/play/18967500.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvMGY4NzgxZWExYmMzNzc4NWFjOGMwYmE1ZTlhOTU1MzguanBn.cache","vod_id":19027311,"title":"Ang kinatawan ng serbisyo sa customer na si ID5252, si Wenqian, ay sumailalim sa \"pagsasanay\" noong isang on-site na pagbisita pagkatapos ng benta.","lastmod":"2025-03-31","duration":"36:16","url":"/play/19027311.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNzEwMjgzYjQ0NWY2NWIyZmZjMWQ0YzQ0NjIzZGU4NjcuanBn.cache","vod_id":19140778,"title":"Pagkatapos ng isang tunay na pakikipagtalik, isang mahiyain na diyosa na may mahahabang binti at matipunong pigura ang nakipagtalik sa lababo.","lastmod":"2026-01-29","duration":"51:11","url":"/play/19140778.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvZjQ4M2U4MmVhMTM0ZmJlOGQyZTVjYjVhZWIwYzE2MTcuanBn.cache","vod_id":19151020,"title":"Isang grupo ng magagandang babae ang dumagsa sa lugar, matiyagang naghintay nang isang oras.","lastmod":"2026-03-31","duration":"02:06:11","url":"/play/19151020.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTU2ZGZhMmZmZmQ0Y2I5MjhjNDBjZTk0YmZlYWQ4MTcuanBn.cache","vod_id":18965954,"title":"\"Pag-hack sa surveillance ✅ Tunay na tagas\" Ilang magagandang babae sa isang urban village ang umupa ng isang bungalow at ginawa itong bahay-aliwan para magbigay ng serbisyo sa fast food. Mayroon silang mga kliyente na iba't ibang edad, at ang kanilang negosyo ay umuunlad dahil sa kanilang kagwapuhan. (50)","lastmod":"2025-12-14","duration":"00:06:48","url":"/play/18965954.html"}]},
videoTitle: 'Nakakagulat! Isang napakaganda at seksing babae, ilang buwan nang buntis, ang pumunta sa isang hotel para makipagtalik sa mga customer sa halagang ilang libong dolyar, gamit ang iba't ibang posisyon at brutal na pinapasok sa sex. (Mandarin! Episode 00)',
language: 'fil',
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('Nakopya na ang link!');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('Nakopya na ang link!');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('Nakopya na ang link!');
}
}
},
// 切换布局
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=/`;
}
};
}