Dalawang magagandang batang babae, parehong kaakit-akit, ay nagsasalsal sa isang upuan, ipinapakita ang kanilang seksing itim na medyas at maputi na balat. Ito ay lubos na kaakit-akit at mapang-akit; huwag palampasin ito kung gusto mo.
[Pagpapalit ng Mukha] Camilla Cabello Malalaking Suso na Tulad ng Ganitong Uri ng Pagpapasigla....","lastmod":"2026-07-11","duration":"30:45","url":"/play/19163638.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly9pYy4xNTUyNTAyMTQudG9wLzIwMjYwMjE5L25EN2RDWUFjLzEuanBn.cache","vod_id":19144618,"title":"Isang kagalang-galang na babaeng may asawa na naka-uniporme sa paaralan, nakasuot ng lingerie, isang maliit na puta na dinadampot ang isang titi at sinisipsip ito nang husto, ang kanyang itim na medyas at magagandang binti ay nakabuka, masiglang kinakasakal habang ang kanyang puwitan ay hawak at tinusok mula sa likuran.","lastmod":"2026-02-21","duration":"21:20","url":"/play/19144618.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzU2ZjcyMzI2YjE5NDQyZDYyYjNhYmMwM2U1YjhkNmYuanBn.cache","vod_id":19012352,"title":"200GANA2257 Isang batikang babaero ang nagbalik ng isang babae sa kanyang kwarto para makipagtalik at palihim itong kinunan ng video. Isa siyang magandang at maliit na babae na 145cm lang ang taas at 150cm ang taas! Wala siyang kasintahan at katalik, at nag-masturbate siya gamit ang vibrator! Kaya ipinasok ko ang isang stick sa kanyang ari, na karaniwan ay hindi niya hinahawakan, at tumugon siya nang maayos.","lastmod":"2025-03-24","duration":"01:07:40","url":"/play/19012352.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZTc1NGExZDVlM2QxZGQ3MzIzOTRlZmRhYmVhNDM2NzkuanBn.cache","vod_id":19026460,"title":"Isang babaeng maputi ang balat at nakamaskara ang hubad na nagsasalsal, hinihipo ang kanyang kulay rosas na puki.","lastmod":"2025-03-26","duration":"01:03:20","url":"/play/19026460.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZWQxMTgwYTFkNGQ3NDJjMGRlYmM1OGY3NTBiYzM0MGQuanBn.cache","vod_id":18933490,"title":"[Mga Subtitle na Tsino] BLD-002 Pakikipagtalik sa Sexy Sports Coach na si Misono Kazuka","lastmod":"2025-03-22","duration":"01:59:14","url":"/play/18933490.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNzc5OGM4YmQ5OGMwNjRhY2NmOGI4YmEzODZlMWExODEuanBn.cache","vod_id":18999077,"title":"Babaeng Hapones na baliw na dinidilaan ang puwet","lastmod":"2025-03-23","duration":"20:09","url":"/play/18999077.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNDNiZjQxMjk1MzkwMjZjMmYzMDlkZDIxMmMzYjMzMzguanBn.cache","vod_id":18986689,"title":"326EVA-066 Isang magandang babae na naka-swimsuit na may perpektong pigura, mature na pag-unlad, at sensitibidad☆ Siya ay napaka-sensitibo at madalas na umaabot sa orgasm sa loob. Kinunan namin siya at ang kanyang sex video!","lastmod":"2025-12-14","duration":"01:11:32","url":"/play/18986689.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MjkvMzQ3OWMxOTVlYzM1Y2NmNWNlMGQ2MjhiN2E5MGVhNTYuanBn.cache","vod_id":19055115,"title":"Isang napakagandang babae na may perpektong pigura – madamdaming pakikipagtalik na may itim na medyas at cumshot sa loob niya – ang kanyang perpekto at malalaking suso ay nanginginig habang siya ay kinakasakal.","lastmod":"2025-09-28","duration":"44:32","url":"/play/19055115.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYTlmZWVkMzU2MmQ2M2U0ZmQxMmZlZDIzZmZiMjdhMDQuanBn.cache","vod_id":18969914,"title":"Isang babaeng matambok na may natural na malalaking suso, kitang-kita ang kanyang mukha; walang filter, pilit siyang nagsasalsal; ang kanyang vulva ay napakakulay rosas.","lastmod":"2025-03-23","duration":"00:24:44","url":"/play/18969914.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MjMvMjU0OTNmNmIyNGY0Y2I0ZjQ1YWU0OWZmZTI0OTkwODguanBn.cache","vod_id":19044001,"title":"ITSR138NANPAGOD Ang maalamat na pick-up artist ay umaakit sa mga babaeng may-asawa! 12 katao, 4 na oras ng maharlikang kasiningan ng pick-up.","lastmod":"2025-07-22","duration":"04:01:26","url":"/play/19044001.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYWRiYjEzMmI0NzBjZGVkZDY4ZGZiMTI5MDhiMzQ2ZWQuanBn.cache","vod_id":18953969,"title":"【Katangi-tangi at Bihira❤️Douyu Internet Celebrity Goddess】Pinakabagong Mapa ng Kayamanan 2022: Pinakabagong Kwento ng Diyosa ng Sayaw na si 'Xiao Enya' - Mga Nakakabaliw na Sekswal na Pagtatagpo ng Nangungunang Geisha at ng Kanyang Kliyente - Malaswang Tukso","lastmod":"2025-03-22","duration":"00:17:32","url":"/play/18953969.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYTkwN2MzNGY1MjBiZGNmNjE3M2UxMmUxYjI2MTUzNTUuanBn.cache","vod_id":19011254,"title":"Hipnotikong paghuhugas ng utak, ganap na pagdomina sa masahista na nang-insulto sa akin sa pagsasabing nagpakasal ako sa isang mabangis, gamit ang aking pinakamababang ari para pagnasaan pa siya.","lastmod":"2025-03-24","duration":"02:00:23","url":"/play/19011254.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA3MDcvZTk4Y2YyNjczNmIzZjg4M2I2ZWQ3NTUyN2FlYTFhM2EuanBn.cache","vod_id":19041831,"title":"Isang magandang dibdib, na nagpapakita ng kanyang bulkan sa isang mapang-akit na paraan, minasahe ang kanyang mga suso at matambok na puwitan, na may mga malapitang kuha ng kanyang masikip na maliit na butas.","lastmod":"2025-07-06","duration":"01:27:19","url":"/play/19041831.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMWVkODI1YmI4MWE5Mjk4OTk3MmUxODI2NzAxYmZjMTYuanBn.cache","vod_id":19019963,"title":"Isang magandang dalaga na may mahabang dila, nakasuot ng itim na medyas.","lastmod":"2025-03-24","duration":"57:42","url":"/play/19019963.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZjAzMDY1NWE4MTc3ODFjMjA2ZTNhZWZkMDdhZmQyZjguanBn.cache","vod_id":18986822,"title":"\"Mga Paglabas ng Mataas na Kalidad na Cloud Drive\" - Ang pagpapakita ng iyong mukha ang susi! Ang imahe ng isang mataas na halagang sales manager na may magkakaibang larawan ng mature na babae [Deng W Ting] ay lumabas ~ fetish sa paa, pakikipagtalik, mga pamamaraan ng masturbesyon, labis na malaking buhok sa ari at matinding sekswal na pagnanasa (2)","lastmod":"2025-03-23","duration":"00:02:19","url":"/play/18986822.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MjUvZjMzZGQ2Yjk3NDYyNWFmMWQzMWVhZTU5NTA5Mjc5ZGUuanBn.cache","vod_id":19039507,"title":"Isang napakagandang modelong Tsino ang nakunan ng kamera na nakikipagtalik sa tatlong lalaki sa isang hotel. Ang mga lumabas na larawan ay nagpapakita ng iba't ibang posisyon at postura, ang kanyang mga galaw ay mapang-akit at sensual, na may kasamang mga ungol at hiyawan.","lastmod":"2025-06-24","duration":"09:22","url":"/play/19039507.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZmNkZDIxYWJhN2JmOWIxNmE4YjVjMTcyNTVmZGZlNTguanBn.cache","vod_id":18993308,"title":"Ang MISM-144 ay isang pelikulang kinunan ng gumagamit ng Emuko na si K. Mi-chan, isang dating delingkuwenteng tomboy na may malaki at seksing puwet, nakasuot ng masikip na maong at sumasailalim sa malawakang pagsasanay sa pakikipagtalik sa isang mainit na bukal. Si Mi-chan ay isang 27 taong gulang na drayber ng trak na pangmatagalan.","lastmod":"2025-12-14","duration":"02:46:09","url":"/play/18993308.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNDAyNjk1NjAxMGU3YjNiOWJhOWE2NWEwNzZkZmM1ZTMuanBn.cache","vod_id":18990453,"title":"KSAT-004 Isang magandang babaeng may asawa mula sa parehong kumpanya ang nagpalipas ng gabi sa bahay ko. Ang cute niya kahit walang makeup, kaya nakipagtalik ako sa kanya, at lumabas ang itsura niya! (Incest)","lastmod":"2025-03-23","duration":"02:15:07","url":"/play/18990453.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDViYTc5MGEwZGI5M2U2MTEyOTU2ZTE5MDdmNjFjZDAuanBn.cache","vod_id":18934976,"title":"Isang bagong kasal na dalaga ang nagmamadaling niloko ang kanyang asawa kasama ang isang lalaking may balbas; ang balbas ng lalaki ay nagpapabasa sa babae at nagiging sanhi ng paulit-ulit niyang pag-aalab sa sikmura.","lastmod":"2025-03-22","duration":"00:07:10","url":"/play/18934976.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTM5NDRkZjZjOThhZmU4MTg3OWQ1YzYyZmYyNDI0MjYuanBn.cache","vod_id":19006042,"title":"Peach Media - Itim na Medyas na OL sa Subway - Orgasmic na Tugon Matapos Ma-spiya - Zhang Xinyan","lastmod":"2025-03-24","duration":"10:12","url":"/play/19006042.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTMwYzgzNDNhYjQ2ODlhY2JhN2JjODc0MDdmMmQ5NTcuanBn.cache","vod_id":19019268,"title":"Al—Kim Jisoo, isang balingkinitan na dalagang nakikipaglaban sa isang makapal at mahabang ari.","lastmod":"2025-03-24","duration":"08:59","url":"/play/19019268.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYWNkOGZlMDRjZjE1MGIyOWVkM2FjZTlhNjdkNDg3OWQuanBn.cache","vod_id":18974623,"title":"Napakalambot ng 200GANA-1711, unang kuha pa lang. 1110","lastmod":"2025-12-14","duration":"00:57:12","url":"/play/18974623.html"}]},
videoTitle: 'Dalawang magagandang batang babae, parehong kaakit-akit, ay nagsasalsal sa isang upuan, ipinapakita ang kanilang seksing itim na medyas at maputi na balat. Ito ay lubos na kaakit-akit at mapang-akit; huwag palampasin ito kung gusto mo.',
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=/`;
}
};
}