0

我正在尝试在我的自定义构建 PCF 控件中显示图像。

我正在使用“https://benediktbergmann.eu/2020/04/22/pcf-how-to-use-images-in-component/”博客文章中描述的方法从 PCF 资源中检索 base64 PNG 图像并作为结果我得到以下 HTML:

<div><img id="imgSmile" src="data:image/png;base64,iVBORw0KGgoAAA…&quot;>
</div>

“……”当然代表图像数据的剩余字符,我不想在此处一并粘贴。

当我在浏览器中打开 HTML 上方时,一切正常,并且图像显示在浏览器窗口中。但是,当它包含在模型驱动的 PowerApp 表单上的 PCF 控件中时(我可以看到生成了完全相同的 HTML)——图像没有正确加载。

在此处输入图像描述

在 Chrome 开发工具的“网络”选项卡中——我可以看到关于浏览器尝试访问以下地址的 HTTP 400 错误,这当然不是有效的地址:

https://myenvironmentname.crm4.dynamics.com/data :image/png;base64,iVBORw0KGgoAAA...

知道有什么问题吗?一些缺少的配置?还要别的吗?

4

0 回答 0