【问题标题】:dot NET MAUI Blazor imagesdot NET MAUI Blazor 图片
【发布时间】:2022-11-13 07:17:59
【问题描述】:

我正在使用 dot NET MAUI Blazor 创建我的新应用程序。我正在努力使图像正常工作。我在谷歌上找不到任何东西。我不确定是否应该使用<img ImageSource=""><img src=""> 没有任何效果?是否需要添加任何类型的权限,或者我应该使用什么来制作要显示的图像,我试过了:

ImageSource="Images/snack.png"

ImageSource="snack.png"

src="images/snack.png"

src="snack.png"

我确实已经包含在我的 .csproj 文件中并且也尝试过但没有任何效果

printscreen of where the image is referenced

【问题讨论】:

  • 您可能希望将 then 放入您的 wwwroot 文件夹中,看看是否可行

标签: image blazor .net-6.0 maui


【解决方案1】:

正如 Gerald 所建议的,您可以在 wwwroot 下创建一个 images 文件夹,如下所示:

然后通过src 属性使用它,如下所示:

<img  src="images/Logo.png"  width="300px" height="300px" />

【讨论】:

  • 谢谢,我尝试移动到该文件夹​​并尝试 src="images/Logo.png", src="/images/Logo.png" src="../images/Logo.png" 但没有运气。我可以在普通的 asp.net 网站和 blazor 网站上轻松完成,但问题出在 blazor maui 网站上
  • 在我这边,图像显示。您介意通过 GitHub 存储库创建 Minimal, Reproducible Example 吗?
  • 就我而言,这适用于 Windows,但不适用于 Pixel 5 Android Emulator ......
【解决方案2】:

有没有解决这个问题。到今天我仍然面临同样的问题

【讨论】:

    猜你喜欢
    • 2022-11-25
    • 1970-01-01
    • 2023-01-29
    • 2022-10-13
    • 2023-02-07
    • 2023-01-30
    • 2023-01-09
    • 2022-06-17
    • 2022-11-01
    相关资源
    最近更新 更多