feat:苹果手机windows.open失效问题

This commit is contained in:
wyx
2023-03-23 15:10:53 +08:00
parent 9cd572a3bf
commit c5c05639fa

View File

@@ -112,10 +112,16 @@ function downloadFile(url) {
"url222",
import.meta.env.VITE_BOE_API_URL + import.meta.env.VITE_FILE_PATH + url
);
window.open(
import.meta.env.VITE_BOE_API_URL + import.meta.env.VITE_FILE_PATH + url,
"_top"
);
let userAgent = navigator.userAgent;
let isiOS = !!userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
if(isiOS){
window.location.href = import.meta.env.VITE_BOE_API_URL + import.meta.env.VITE_FILE_PATH + url;
}else{
window.open(
import.meta.env.VITE_BOE_API_URL + import.meta.env.VITE_FILE_PATH + url,
"_top"
);
}
}
</script>
<style lang="scss" scoped>