瀏覽代碼

Merge pull request #123 from Sowevo/master

surge的版本的解析
CareyWong 2 年之前
父節點
當前提交
71e53414a8
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11 1
      src/views/Subconverter.vue

+ 11 - 1
src/views/Subconverter.vue

@@ -649,7 +649,17 @@ export default {
       this.form.customBackend = url.origin + url.pathname + "?"
       let param = new URLSearchParams(url.search);
       if (param.get("target")){
-        this.form.clientType = param.get("target");
+        let target = param.get("target");
+        if (target === 'surge' && param.get("ver")) {
+          // 类型为surge,有ver
+          this.form.clientType = target+"&ver="+param.get("ver");
+        } else if (target === 'surge'){
+          //类型为surge,没有ver
+          this.form.clientType = target+"&ver=4"
+        } else {
+          //类型为其他
+          this.form.clientType = target;
+        }
       }
       if (param.get("url")){
         this.form.sourceSubUrl = param.get("url");