diff --git a/public/index.html b/public/index.html index 5a8d6f1..250287e 100644 --- a/public/index.html +++ b/public/index.html @@ -4,7 +4,7 @@ - @@ -58,11 +58,13 @@
- 很抱歉,音乐解锁需要使用支持某些新特性的现代浏览器!如 + 音乐解锁采用了一些新特性!建议使用 Google Chrome Mozilla Firefox + | 使用提示 diff --git a/src/App.vue b/src/App.vue index 76f2dc9..2159c80 100644 --- a/src/App.vue +++ b/src/App.vue @@ -6,7 +6,7 @@ :auto-upload="false" :on-change="handleFile" :show-file-list="false" - accept=".ncm,.qmc0,.qmc3,.qmcflac" + accept=".ncm,.qmc0,.qmc3,.qmcflac,.qmcogg" action="" drag multiple> @@ -111,7 +111,8 @@ document.getElementById("loader-mask").remove(); this.$notify.info({ title: '离线使用', - message: "音乐解锁加载成功。我们使用PWA技术,可以添加到桌面或收藏夹,无网络状况下也能使用。", + message: '我们使用PWA技术,添加到桌面或收藏夹,无网络也能使用。点击查看使用提示', + dangerouslyUseHTMLString: true, duration: 30000, position: 'top-left' }); @@ -131,6 +132,7 @@ case "qmc3": case "qmc0": case "qmcflac": + case "qmcogg": data = await QmcDecrypt.Decrypt(file.raw); break; default: @@ -154,7 +156,8 @@ } else { this.$notify.error({ title: '错误', - message: '解析此文件时出现问题' + message: '解析此文件时出现问题,请查看使用提示', + dangerouslyUseHTMLString: true }); window._paq.push(["trackEvent", "Unlock", "Error", file.name]); } diff --git a/src/plugins/qmc.js b/src/plugins/qmc.js index 73ee795..be8c54a 100644 --- a/src/plugins/qmc.js +++ b/src/plugins/qmc.js @@ -21,6 +21,7 @@ async function Decrypt(file) { switch (filename_ext) { case "qmc0": case "qmc3": + case "qmcogg": new_ext = "mp3"; break; case "qmcflac":