Browse Source

fix: apk下载修改

zhangying 8 months ago
parent
commit
1d41b98450

+ 1 - 1
h5app/src/views/pages/components/apkDownLoad.vue

@@ -30,7 +30,7 @@ function downLoadApk() {
     // 兼容不同浏览器的URL对象
     const url = window.URL || window.webkitURL;
     link.href = url.createObjectURL(blob);
-    link.setAttribute('download', _fileName.substring(_fileName.lastIndexOf('_') + 1));
+    link.setAttribute('download', _fileName);
     document.body.appendChild(link);
     link.click();
     document.body.removeChild(link);

+ 1 - 0
src/main/java/com/hz/employmentsite/services/impl/system/FileServiceImpl.java

@@ -198,6 +198,7 @@ public class FileServiceImpl implements FileService {
 
         // 设置下载响应头
         HttpHeaders headers = new HttpHeaders();
+        headers.add(HttpHeaders.CONTENT_TYPE,"application/vnd.android.package-archive");
         headers.add(HttpHeaders.CONTENT_DISPOSITION, "attachment; filename*=UTF-8''" + URLEncoder.encode("惠州市就业驿站管理系统.apk", "UTF-8"));
 
         // 返回文件资源对象和响应头