mirror of
https://github.com/xiaoqidun/ofdgo.git
synced 2026-08-30 12:12:40 +08:00
@@ -361,6 +361,11 @@ async function openSelectedOFD() {
|
||||
if (!file) {
|
||||
return;
|
||||
}
|
||||
if (!isOFDFile(file)) {
|
||||
el.ofdInput.value = "";
|
||||
showError(new Error("请选择 .ofd 文件"), !state.doc);
|
||||
return;
|
||||
}
|
||||
state.wasmRecoveries = 0;
|
||||
setBusy(true, "正在读取 OFD", 10, STATUS.opening);
|
||||
try {
|
||||
@@ -373,6 +378,10 @@ async function openSelectedOFD() {
|
||||
}
|
||||
}
|
||||
|
||||
function isOFDFile(file) {
|
||||
return /\.ofd$/i.test(file.name || "");
|
||||
}
|
||||
|
||||
async function openSelectedFonts() {
|
||||
const files = Array.from(el.fontInput.files || []);
|
||||
if (!files.length) {
|
||||
|
||||
Reference in New Issue
Block a user