diff --git a/src/app/admin/page.tsx b/src/app/admin/page.tsx
index b223beb..fec0de6 100644
--- a/src/app/admin/page.tsx
+++ b/src/app/admin/page.tsx
@@ -3936,6 +3936,7 @@ const NetDiskConfigComponent = ({
const [enabled, setEnabled] = useState(false);
const [cookie, setCookie] = useState('');
const [savePath, setSavePath] = useState('/');
+ const [quarkPlayMode, setQuarkPlayMode] = useState<'direct_first' | 'transcode_first'>('direct_first');
const [mobileEnabled, setMobileEnabled] = useState(false);
const [mobileAuthorization, setMobileAuthorization] = useState('');
const [baiduEnabled, setBaiduEnabled] = useState(false);
@@ -3959,6 +3960,7 @@ const NetDiskConfigComponent = ({
setEnabled(quark?.Enabled || false);
setCookie(quark?.Cookie || '');
setSavePath(quark?.SavePath || '/');
+ setQuarkPlayMode(quark?.PlayMode === 'transcode_first' ? 'transcode_first' : 'direct_first');
setMobileEnabled(mobile?.Enabled || false);
setMobileAuthorization(mobile?.Authorization || '');
setBaiduEnabled(config?.NetDiskConfig?.Baidu?.Enabled || false);
@@ -3988,6 +3990,7 @@ const NetDiskConfigComponent = ({
Enabled: enabled,
Cookie: cookie,
SavePath: savePath,
+ PlayMode: quarkPlayMode,
},
Mobile: {
Enabled: mobileEnabled,
@@ -4306,6 +4309,24 @@ const NetDiskConfigComponent = ({
/>
+
+
+
+
+ 直链优先会优先使用原画下载地址;转码优先会优先使用夸克转码播放地址。
+
+
+