mirror of
https://github.com/LLOneBot/LLOneBot.git
synced 2024-11-22 01:56:33 +00:00
feat: Made ffmpeg select button work
This commit is contained in:
@@ -90,9 +90,8 @@ async function onSettingWindowCreated(view: Element) {
|
|||||||
], 'ob11.messagePostFormat', config.ob11.messagePostFormat),
|
], 'ob11.messagePostFormat', config.ob11.messagePostFormat),
|
||||||
),
|
),
|
||||||
SettingItem(
|
SettingItem(
|
||||||
'ffmpeg 路径', `<span id="config-ffmpeg-path">${!isEmpty(config.ffmpeg) ? config.ffmpeg : '未指定'}</span>`,
|
'ffmpeg 路径', `<span id="config-ffmpeg-path-text">${!isEmpty(config.ffmpeg) ? config.ffmpeg : '未指定'}</span>`,
|
||||||
SettingButton('选择', 'config-ffmpeg-select'),
|
SettingButton('选择', 'config-ffmpeg-select'),
|
||||||
'config-ffmpeg-path',
|
|
||||||
),
|
),
|
||||||
SettingItem(
|
SettingItem(
|
||||||
'', null,
|
'', null,
|
||||||
@@ -202,6 +201,16 @@ async function onSettingWindowCreated(view: Element) {
|
|||||||
doc.querySelector('#config-ob11-httpHosts-add').addEventListener('click', () => addReverseHost('httpHosts'));
|
doc.querySelector('#config-ob11-httpHosts-add').addEventListener('click', () => addReverseHost('httpHosts'));
|
||||||
doc.querySelector('#config-ob11-wsHosts-add').addEventListener('click', () => addReverseHost('wsHosts'));
|
doc.querySelector('#config-ob11-wsHosts-add').addEventListener('click', () => addReverseHost('wsHosts'));
|
||||||
|
|
||||||
|
doc.querySelector('#config-ffmpeg-select').addEventListener('click', () => {
|
||||||
|
window.llonebot.selectFile()
|
||||||
|
.then(path => {
|
||||||
|
if (!isEmpty(path)) {
|
||||||
|
setConfig('ffmpeg', path);
|
||||||
|
document.querySelector('#config-ffmpeg-path-text').innerHTML = path;
|
||||||
|
}
|
||||||
|
})
|
||||||
|
});
|
||||||
|
|
||||||
// 开关
|
// 开关
|
||||||
doc.querySelectorAll('setting-switch[data-config-key]').forEach((dom: HTMLElement) => {
|
doc.querySelectorAll('setting-switch[data-config-key]').forEach((dom: HTMLElement) => {
|
||||||
dom.addEventListener('click', () => {
|
dom.addEventListener('click', () => {
|
||||||
|
Reference in New Issue
Block a user