laptop and a wrench

漏洞

The ArcGIS Survey123 web app does not display the images added to the label of a note question using the img tag. Dynamic file name not supported with img tags.

上次发布: October 1, 2022 ArcGIS Survey123
漏洞 ID 编号 BUG-000151863
已提交August 25, 2022
上次修改时间December 19, 2024
适用范围ArcGIS Survey123
找到的版本3.15
操作系统N/A
操作系统版本N/A
状态Under Consideration

解决办法

There are two workarounds for this issue:

  • Use a different syntax to explicitly set the source to reference where the image is hosted. This workaround only works in the web app as the images do not display in the field app. For example:
    • Replace <img src=${QUESTION_NAME}> with concat("<img src=https://www.arcgis.com/sharing/rest/content/items/SURVEY_FORM_ID/info/media/",${QUESTION_NAME},"?token=",pulldata("@property","token"),">")
    • Replace <img src=image_name.png> with concat("<img src=https://www.arcgis.com/sharing/rest/content/items/SURVEY_FORM_ID/info/media/","image_name.png","?token=",pulldata("@property","token"),">")
  • This workaround applies to the cases where different images must be displayed based on the answer to a previous question. Use the following alternative workflow:
    • Add each image in a separate note question under the media::image column instead of the label. For example, 'Image_Name.png'.
    • Add a relevant expression for each question to display based on the selected choice in the previous question. For example, ${Question_Name}=’Option1’.

Survey_Workaround_Image.png

重现步骤

漏洞 ID: BUG-000151863

软件:

  • ArcGIS Survey123

当漏洞状态发生变化时获得通知

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项