将图像嵌入到 Uno 平台的 Wasm

Embed an Image to Wasm for Uno Platform

如何嵌入不同的图像而不是 "LockscreenLogo.png"

我将我的自定义图像导入到“Assets” 文件夹中,并使其成为嵌入资源。之后,我添加了一个 image component 并将其 source 设置为我的自定义图像。

但是,在构建并单击 "view on browser" 选项后,图像在主页上不可见。 "Assets" 文件夹中没有图像。

如何使用 Uno Platform 和 Wasm 嵌入和显示自定义图像?

谢谢。

从 Uno 2.0 开始,无法从 WebAssembly 的 Image 控件引用嵌入式资源图像。

图像需要设置为 Content 构建操作,然后可以用 Assets/myfile.png 引用(假定它们位于 Assets 文件夹中)。

由于单声道运行时处理文件的方式,目前这是必需的,未来的解决方案肯定会使用 Windows.Storage 支持异步访问的 WinRT API。