"Coleção completa vazada de primeira linha" - Mostrar o rosto é a chave! Alvo de banheiro de carne humana: matar 100 pessoas Twitter alta qualidade peito grande contraste vadia [Juice Summer] filmagem privada vários sexos Ziwei (71)
Contraste Corporal de Nove Cabeças, Figura Extrema e Arrogante, Sedução ao Ar Livre","lastmod":"2026-07-11","duration":"19:07","url":"/play/19166518.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA2MjUvNGYzY2RlNzE0YjI0ZDAxNDkyYTk3NGE3M2FhODI3ODQuanBn.cache","vod_id":19039527,"title":"Um jovem superforte penetra violentamente uma jovem voluptuosa com seios enormes.","lastmod":"2025-06-24","duration":"40:08","url":"/play/19039527.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTg2YmFmMWQ1MGNjZmI4NTc5MWFiYmQwOGFjOWZiZTYuanBn.cache","vod_id":18977054,"title":"Garotas tão proativas e divertidas são raras; se você encontrar uma, valorize-a, amigos! Ela é linda e incrivelmente habilidosa. Absolutamente deslumbrante, faz sexo oral, engole esperma e recebe uma ejaculação facial!","lastmod":"2025-03-23","duration":"00:07:35","url":"/play/18977054.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZGY3OWJjMjQzOGE3NWM5Y2FlODI2YTI0MTI1MjI1MzUuanBn.cache","vod_id":18965535,"title":"Imur, um influenciador BDSM de alto nível e mestre do sadomasoquismo extremo, foi apresentado em inúmeros vídeos privados mostrando técnicas extremas de BDSM, incluindo dilatação, manipulação de objetos estranhos e abuso uretral. (23)","lastmod":"2025-12-14","duration":"00:02:03","url":"/play/18965535.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzdmMTJiMGRlZTgwM2M3OGQyMWY3Zjg0MDlmNGU2NWMuanBn.cache","vod_id":18946157,"title":"Garota anime loli fofa, 'Pequena Ancestral', fazendo cosplay de raposa, transando com seu namorado bem dotado até gritar 'Papai, eu não aguento mais', sexo anal, dupla penetração, ejaculação facial, engolindo sêmen e bebendo urina.","lastmod":"2025-12-14","duration":"01:14:42","url":"/play/18946157.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMzBmZjM1NmQ2MjYwNjgxZWU0MjQxOTNlMTVjNWI2NmUuanBn.cache","vod_id":18924500,"title":"Uma garota voluptuosa de camisa branca se exibe sedutoramente no sofá, revelando seus seios e genitais, em diversas poses provocantes. Não perca se você curte esse tipo de coisa!","lastmod":"2025-12-14","duration":"00:35:01","url":"/play/18924500.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTBkZjNhMGQxNjkwMGY2MTVkYjgzOGZjN2FiOTg5M2EuanBn.cache","vod_id":18923243,"title":"Uma garota voluptuosa, com seios fartos, está se masturbando nua em uma cadeira, com os pelos pubianos bem visíveis – muito atraente. Não perca!","lastmod":"2025-12-14","duration":"00:48:38","url":"/play/18923243.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNWExYTA4MWQ2MjM2OWJjMTg1NjE5NWVjMTVlMzFmYjQuanBn.cache","vod_id":19141346,"title":"Uma técnica sedenta e sedutora serve seus clientes comendo frango, cavalgando em um animal e extraindo suco...","lastmod":"2026-02-03","duration":"01:00:16","url":"/play/19141346.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYTg4NTRlNDIzMDQyZWFjNzhmNTJkYzE5MWI3MjJlNTQuanBn.cache","vod_id":19139661,"title":"A modelo de alto valor Shan Manyue cobra para se despir em casa, mostrando closes de suas pernas e vagina.","lastmod":"2026-01-22","duration":"02:58:50","url":"/play/19139661.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvNjk2MGEwZjE5ZGE1ZjI3ODlhYTIzNWVjMzg4OTU3NDAuanBn.cache","vod_id":19158679,"title":"Até mesmo uma mulher trabalhadora de aparência comum e com seios fartos, que não recusaria um emprego em um armazém, usa técnicas incrivelmente lascivas de rebolado na posição de cavalgada para exigir o orgasmo incessantemente.","lastmod":"2026-05-18","duration":"03:46:14","url":"/play/19158679.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOGY4YzdjZWFlNDg2YmJjNTNlYjdjYzk4OGU1OGQyMjcuanBn.cache","vod_id":18993854,"title":"Estúdio de Produção AV Chinês 91 91MS013 Mulher Madura de Alta Qualidade Li Ping!","lastmod":"2025-12-14","duration":"39:58","url":"/play/18993854.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOWFlYWMwMDQxNjMwZTMxNmJlNTk1YTM1NTk4ZjVjM2QuanBn.cache","vod_id":18962099,"title":"Benefícios exclusivos do assento VIP [Edição Uniforme de Comissária de Bordo] ~ Diversas Comissárias de Bordo Ricas e Bonitas: Gentis e Virtuosas na Vida Diária, Extremamente Diferentes na Vida Privada (36)","lastmod":"2025-03-22","duration":"00:04:00","url":"/play/18962099.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvYWM4MGM4NmFlMTg5YTJlZjNmOGY4ODMxZjFlNTg4ZjEuanBn.cache","vod_id":19146955,"title":"O demônio Xiaotian, um homem com uma tatuagem nas costas, fez sexo com uma mulher no sofá.","lastmod":"2026-03-07","duration":"01:02:29","url":"/play/19146955.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTExMjAvMzNlNWMwMWE3NzJhZmU5Nzk2M2QyNzdhODQ1MDg5ZmEuanBn.cache","vod_id":19063596,"title":"Beldades com seios tamanho 36D estupram homens musculosos em grupo; beldades de rosto angelical de altíssima qualidade.","lastmod":"2025-12-14","duration":"51:15","url":"/play/19063596.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvM2IzMDhjNTc1MTRlYjFkMjNjMjYyODFmNThkYzA1NzguanBn.cache","vod_id":19153298,"title":"Uma linda garota com aparência pura e inocente, mas por dentro e por fora, ela é uma florzinha e usa plugs anais para se masturbar.","lastmod":"2026-04-14","duration":"02:28:17","url":"/play/19153298.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTUvMDkwODg1NTQwOGU3YmIyMzhiMTc3MWRkYjg5NTdkNjAuanBn.cache","vod_id":19133921,"title":"Uma mulher incrivelmente linda de Chengdu, Sichuan, está sendo fodida; é tão satisfatório de assistir! Ela é uma beldade de primeira linha que entrou para a indústria de entretenimento adulto para um show espetacular.","lastmod":"2025-12-17","duration":"02:56:31","url":"/play/19133921.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvN2QxNGQxNDNiZjc3ZTQzMjQ3MjkzMTFkYzNmYjg0YjIuanBn.cache","vod_id":19164363,"title":"Irmãs gostosas de primeira linha em roupas JK são fodidas até convulsionarem","lastmod":"2026-07-11","duration":"22:46","url":"/play/19164363.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvN2Q1NTJlM2RkZmUwZWIxZDkyMmM4YmE2NGNiNThjOTMuanBn.cache","vod_id":18923550,"title":"Deusa de alto nível, apresentadora madura e linda, transmissão ao vivo paga, aparência impecável, corpo escultural, masturbação e penetração vaginal são muito tentadoras.","lastmod":"2025-12-14","duration":"02:17:15","url":"/play/18923550.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMWExMDU0YjU5OGEzYmNkOTNlYThlMzEzMzMyNWFhY2IuanBn.cache","vod_id":18944985,"title":"Uma linda mulher de branco, com uma aparência deslumbrante e um comportamento elegante, [a Gata de Schrödinger], aparece de lingerie e usa acessórios para se masturbar. São mostradas cenas em close-up dela atingindo o orgasmo com um vibrador. Muito sedutora, não perca!","lastmod":"2025-03-22","duration":"01:39:49","url":"/play/18944985.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNjIyMjJkNTI5NDU0ODM0NGY5YmYyN2I3NTUzMzZjNzIuanBn.cache","vod_id":19157033,"title":"Xiao Bao procura uma garota incrivelmente bonita, doce e de pernas longas, vestida com um deslumbrante vestido preto.","lastmod":"2026-05-07","duration":"59:48","url":"/play/19157033.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvOTI0ZjJiMWIzZjhlY2M4NzA3MGNiNTBiZGI2Yjk5NmUuanBn.cache","vod_id":18978672,"title":"MLMM-026 A bela e requintada Yuzuki Marina, 220 minutos, uma Madonna voluptuosa e de seios fartos.","lastmod":"2025-03-23","duration":"03:39:25","url":"/play/18978672.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MTcvNmFkOTk1MDc0Nzg4ZjFhMzliZjNjM2RhZGQxNWMyNzcuanBn.cache","vod_id":19053145,"title":"[Último vazamento] Novo trabalho de casal entre os principais entusiastas da troca de casais em agosto","lastmod":"2025-09-16","duration":"29:13","url":"/play/19053145.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMDBjZGRhMWIwYTE4MmY2NzFhMGNiOGQ0NmJkMGIyZDYuanBn.cache","vod_id":18978574,"title":"A jovem sedutora participou recentemente de uma transmissão ao vivo a quatro com sua melhor amiga, mostrando o rosto o tempo todo e revezando-se em demonstrações de sexo. Ela praticou sexo oral, exibiu um pênis grande, esfregou os seios, brincou com a vagina e, em seguida, praticou uma penetração anal estimulante em frente à câmera.","lastmod":"2025-12-14","duration":"00:56:34","url":"/play/18978574.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMGNmMDY2MDIzNjJiYjhhNTQzNzc5OTRhMDdiY2JmNGIuanBn.cache","vod_id":18977611,"title":"SIRO-5023 [Seios Grandes e Delicados Tamanho G] Eu a achava uma beleza estonteante, mas ejaculei assim que ela rebolou! Candidatura online para trabalho em AV → Experiência em filmagens de AV 1951 (Kitagawa Miku)","lastmod":"2025-03-23","duration":"01:04:00","url":"/play/18977611.html"}]},
videoTitle: '"Coleção completa vazada de primeira linha" - Mostrar o rosto é a chave! Alvo de banheiro de carne humana: matar 100 pessoas Twitter alta qualidade peito grande contraste vadia [Juice Summer] filmagem privada vários sexos Ziwei (71)',
language: 'pt',
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('Link copiado!');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('Link copiado!');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('Link copiado!');
}
}
},
// 切换布局
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=/`;
}
};
}