Ang lumabas na impormasyon ay nagpapakita ng isang bagong hookup girl na may malalaking suso, mataas na kalidad na kasanayan sa oral sex, at malalaswang ungol; naiulat na napuno na siya ng gatas sa loob niya.
Nakikipaglaro ang mayamang bata sa puta sa loob ng kotse. Pakikipagtalik sa kotse. Panloob na bulalas.","lastmod":"2026-07-11","duration":"","url":"/play/19206650.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly9zYnp5dHBpbWc0LmNvbTozNTE5L3VwbG9hZC92b2QvMjAyNjAyMTktMS85YzRjYzMxYzg3MzRjOTk0NWI5ODI2NTkzZTkzNTYzNi5qcGc=.cache","vod_id":19181520,"title":"Isang leaked na impormasyon tungkol sa isang kilalang-kilala at malaking suso na babaeng tindera sa isang tindahan ng alahas na nasisiyahan sa pakikipagtalik at mas gusto ang posisyong woman-on-top na may mahihinang ungol.","lastmod":"2026-02-19","duration":"0:12:37","url":"/play/19181520.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMzVlNzhlZWRiMDU3YjUzMDJhYTBmN2M2ZDIwM2RiMzQuanBn.cache","vod_id":19179022,"title":"Isang seksing at magandang babaeng estudyante sa kolehiyo mula sa isang unibersidad sa probinsya ng Hunan ang nakunan ng kamera na may masidhing pakikipagtalik sa kanyang kasintahan. Ang mga larawan, na kuha pagkatapos ng kanilang hiwalayan, ay lumabas online, na nagpapakita ng kanyang tila inosenteng anyo na kumikilos nang napakasama sa kama, na may kasamang mga ungol at daing habang nakikipagtalik.","lastmod":"2026-02-07","duration":"0:13:09","url":"/play/19179022.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjkvYTdlMzhmYjRiNjRiNmQ0NTkxNWFhNTUyYzkzZDVhOTguanBn.cache","vod_id":19206230,"title":"Isang dalubhasang BDSM artist ang nagsasanay sa isang purong JK (high school girl) na estudyante noong 2005, kung saan siya ay binigyan ng oral sex, deep throating, at doggy style na may kasamang ejaculation sa loob. Namamaga ang kanyang mukha dahil sa pagsampal ng kanyang ama, na siyang sumakal sa kanya at nagpa-eksperimento sa kanya ng iba't ibang uri ng brutal na pakikipagtalik. Siya ay ganap na naging isang maliit na asong babae. Sino ang susunod na magiging manyakis? (Ipinapakita ang buong mukha sa kabuuan.)","lastmod":"2026-07-03","duration":"","url":"/play/19206230.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MTcvZjA0ZGM3YmRhN2JlMDkzYTViMGViZTQ0YWM5ODkzMDQuanBn.cache","vod_id":19144223,"title":"Nagpapasuso kang dalaga, kakapanganak mo lang, bakit ang sikip ng ari mo? (Tunay na pakikipagtalik sa isang disenteng babae)","lastmod":"2025-07-16","duration":"0:30:20","url":"/play/19144223.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvOWM0NzIzNGJiYzhmN2U1NTZmMDViODc5YmE4ZDNhZTcuanBn.cache","vod_id":19179524,"title":"Lumabas ang relasyon ng guro sa sayaw sa Shenyang","lastmod":"2026-02-10","duration":"0:03:10","url":"/play/19179524.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvM2Q3MjcwNjdkMTA2NGJhMjllZDUzNmE2ZDNhZDgyMTIuanBn.cache","vod_id":19035175,"title":"Isang babaeng may dalisay at matamis na mukha at napaka-maamo na personalidad, ngunit sino ang mag-aakala na may mga tattoo siya sa buong braso? Ang tibay ng isang babae!","lastmod":"2025-03-26","duration":"0:40:29","url":"/play/19035175.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMTkzZjEzMTUzZjczYjJkZTI3MGNjZjgyNTlmNjhiM2MuanBn.cache","vod_id":19174068,"title":"Isiniwalat ng leak sa Twitter ang pinakaprovokatibong asawang kinakasama habang nakasuot ng damit pangkasal na sumasailalim sa group sex at orgasm.","lastmod":"2026-01-15","duration":"0:25:23","url":"/play/19174068.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA1MTkvNzc3MTY3MGJiODA4NDRmZTIwMjg1NDZmNjU5NWU5NDMuanBn.cache","vod_id":19135441,"title":"Napakagandang leak: Ibinunyag ng mga selfie nina Changsha Li Yikun at ng ilan pang babaeng aso ang kanilang mga mukha - 11","lastmod":"2025-05-19","duration":"0:13:25","url":"/play/19135441.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNjk1YmE5NDZkODJlNDg3ODI4NzI4NDg0N2U0YmRiMjYuanBn.cache","vod_id":19176340,"title":"Mga high-end na leaked video ng isang mayamang second-generation fitness blogger mula sa Shenyang, na kilala sa kanyang imoral na pamumuhay, kabilang ang mga video ng maraming magagandang babae sa paaralan, mga babaeng may \"green tea\", at mga engkwentro sa 3P na walang proteksyon.","lastmod":"2026-01-26","duration":"2:29:56","url":"/play/19176340.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjQvNDhiYzIxODA2YTIyOWIxMTQ5YjAzOWE5YjAxNmZmYmIuanBn.cache","vod_id":19204877,"title":"Isang nakakagulat na sikreto tungkol sa magkakaibang personalidad ng isang white-collar worker: Ang paglalantad ng mukha ang susi! Isang nagtapos sa kolehiyo na may O.L. na dibdib at malalaking suso, nagtatrabaho sa araw at sumasali sa mga escort service sa gabi, ang nabunyag dahil sa pagkakaroon ng iba't ibang orgasm kasama ang kanyang sugar daddy.","lastmod":"2026-06-23","duration":"0:23:43","url":"/play/19204877.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MDYvNzFlMzUzOTg5NDgwODFiMzUyZWIwMTAwYjVjNjJjYjAuanBn.cache","vod_id":19142169,"title":"Eksklusibong tampok online: Dalawang dilag na ipinanganak noong dekada '00 ay kinantot ng isandaang lalaki, sumisigaw at nanginginig ang kanilang mga suso.","lastmod":"2025-07-05","duration":"0:25:21","url":"/play/19142169.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjkvYzE5MjkwZTA5ZjRkMTA4MDgwYTBkYmZiMDhkOWU0MWIuanBn.cache","vod_id":19205598,"title":"Isang deputy director ng Publicity Department ng Jinan Municipal Party Committee ang inaresto dahil sa pakikipagrelasyon sa isang babaeng TV anchor.","lastmod":"2026-06-30","duration":"","url":"/play/19205598.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvYTcxZjgyOGYzNmQ2YWI2MzJiOTFjZTA1M2RkNTJkYTQuanBn.cache","vod_id":19126305,"title":"STAR824 Iori Furukawa: Hindi ako maghihintay hanggang sa ikasal ako. Isang babaeng nasa opisina na bigo sa pakikipagtipan at may engagement, humingi ng semilya sa kanyang kapitbahay na nasa katanghaliang-gulang. Matinding internal ejaculation.","lastmod":"2025-03-26","duration":"2:14:34","url":"/play/19126305.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMjQxNjUwZTE1OWI2ZmZiNzRhNjYxNWZiMjVlNTU1OWIuanBn.cache","vod_id":19178316,"title":"Malaking loli, malaking loli, pasabog na tagas, puno ng enerhiya sa kabuuan, walang nakakabagot na mga sandali, palabas ng cosplay, lalaking walang asawa na brutal na nakikipagtalik at walang awang naglalabas ng bula sa loob.","lastmod":"2026-02-04","duration":"0:33:44","url":"/play/19178316.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzEvNThiZjVkN2Y0NmQ4NmM2ZDRhMDA1NTBjMzkzNzYxZDAuanBn.cache","vod_id":19120606,"title":"Unang karanasan ng isang flight attendant sa kaswal na pakikipagtalik pagkatapos bumaba ng eroplano...","lastmod":"2025-03-26","duration":"0:28:40","url":"/play/19120606.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMTYvYzZiYWNhM2FjYTg3NzRjM2QxOGZmOWQ2MWRlNzMxOGYuanBn.cache","vod_id":19159566,"title":"Eksklusibong Paglabas - Ipinakita ni Pretty Junior ang Kanyang Mahusay na Puwang Habang Nagluluto","lastmod":"2025-10-15","duration":"0:13:15","url":"/play/19159566.html"}]},
videoTitle: 'Ang lumabas na impormasyon ay nagpapakita ng isang bagong hookup girl na may malalaking suso, mataas na kalidad na kasanayan sa oral sex, at malalaswang ungol; naiulat na napuno na siya ng gatas sa loob niya.',
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=/`;
}
};
}