请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

图片显示问题

safe-file

    // 处理图片显示
    protocol.handle('safe-file', async (request) => {
      const filePath = decodeURIComponent(request.url.slice('safe-file://'.length))
      const newFilePath = url.pathToFileURL(filePath).toString()
      // const data = await fs.readFile(filePath)
      // return new Response(data, {
      //   status: 200,
      //   headers: {
      //     'Content-Type': lookup(filePath) as string
      //   }
      // })
      return net.fetch(newFilePath)
    })

这段代码写了在MessageList中的图片还是不显示

<img v-if="message.imagePath" :src="`safe-file://${message.imagePath}`" alt="Message image" class="h-24 w-24 object-cover rounded block">

图片描述

正在回答 回答被采纳积分+3

插入代码

1回答

张轩 2025-03-21 21:03:22

同学你好 请提供一下你的代码库(git) 我在本地看一下

0 回复 有任何疑惑可以回复我~
  • 提问者 szr190 #1
    https://git.imooc.com/szr190/vChat-szr190
    回复 有任何疑惑可以回复我~ 2025-03-24 09:56:57
  • 提问者 szr190 #2
    解决了
    回复 有任何疑惑可以回复我~ 2025-03-24 10:10:44
  • 慕设计0021481 回复 提问者 szr190 #3
    回复 szr190:这样解决的吗?https://coding.imooc.com/learn/questiondetail/pylDvPyEva1PkBNm.html
    回复 有任何疑惑可以回复我~ 2025-04-02 09:38:11
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号