windows下上传图片路径显示异常
上传

版本:v2.1.1

问题:
文件上传改版后会根据系统选择不同的分割符存文件路径,windows下上传文件会引起一些问题

在浏览器下会自动将 \ 转为 / ,图片能显示出来
![]

在其他环境下比如小程序开发模拟器中,不会自动转化,导致图片显示不出来
![]![]

期望能把路径改为以 / 为分割符存储

2个回答默认排序 投票数排序
adminchat
adminchat
这家伙很懒,什么也没写~
1天前

自己后端转一下

// 获取动态的 DOCUMENT_ROOT 并将反斜杠替换为正斜杠
    $documentRoot = str_replace("\\", "/", $_SERVER['DOCUMENT_ROOT']);

    // 拼接完整的文件路径
    $imagePath = $documentRoot . str_replace("\\", "/", $relativePath);
YANG001
YANG001
这家伙很懒,什么也没写~
1天前

感谢返馈,已记录~

请先登录
0
1
1
2