file.js 359 B

1234567891011121314151617181920
  1. function getFileUrl(url){
  2. // 如果是空的直接返回
  3. if (!url) {
  4. return url
  5. }
  6. // 如果是http开头的直接返回
  7. if (/^http/.test(url)) {
  8. return url
  9. }
  10. // 如果没有以/开头的加上/
  11. if (!/^\//.test(url)) {
  12. url = `/${url}`
  13. }
  14. return `${window.BS_CONFIG?.httpConfigs?.fileUrlPrefix}${url}`
  15. }
  16. export {
  17. getFileUrl
  18. }