When updating my skill using APL, I updated one URL source of an image. The images are hosting on a https server which has been working fine. All I changed was to point to a SVG image file instead of a PNG file on the same location of https server.
Now the problem is, the old PNG image displays fine on my physical Echo Show 8 device at run time, and the Alexa developer console test simulator and in the Multimodal Responses Authoring tool designer. However, the new SVG image does NOT show on my physical Echo Show 8 device, while it's still showing fine in the Alexa developer console test simulator and in the Multimodal Responses Authoring tool designer. If I copy the SVG file URL to a browser address bar, it also can be shown fine in the browser, so there's no access issues.
Could someone tell me what's wrong here? Alexa Echo Show Device doesn't support SVG format images? But there's no document mentioning that information.
The odd thing is, I tried the SVG image in the Alexa developer console test simulator and in the Multimodal Responses Authoring tool designer, they both showing fine.
I'm expecting the SVG to be shown fine on the actual Echo Show 8 device as it did for PNG.
You need to use Alexa Vector Graphics format (AVG) to display vector graphics in APL documents. It's (sort of) a subset of SVG.
Alexa Vector Graphics format
There's a (Beta) tool in the developer console for importing & converting SVGs.
Import a Scalable Vector Graphic