Why is my SmartFrame not showing?
There are a number of reasons why a SmartFrame image may not be displayed correctly, or is displayed in a different way to how it may have previously appeared.
These are typically due to the preferences set by the content owner or changes made to a SmartFrame image since it was first published.
Here, we explain the most common reasons as to why a SmartFrame image may not be displayed as expected.
SmartFrame has been blocked from a domain or URL
The owner of the SmartFrame image can control whether or not it appears on a particular URL, or even across an entire domain.
If you find a SmartFrame image cannot be successfully embedded on a website or domain, it’s possible the owner has chosen to block its embedding.
This is sometimes necessary in order to ensure exclusivity agreements or licensing restrictions are adhered to.
Original embedded SmartFrame has changed or been deleted
If a SmartFrame image has been embedded from another SmartFrame image through the copying of its embed code, the status of the former will affect this and any subsequent embeds.
For example, if the original SmartFrame image has its Captions or interactive elements changed, or if it is deleted by its owner, any SmartFrame images that were embedded from it will display the same alterations.
Image has been deleted
The owner of the SmartFrame image may have deleted the original image within it since it was published. In this case, the SmartFrame itself will still appear, but its image and any interactive elements that were enabled will not be displayed.
Image ID was not copied correctly
It’s possible that a SmartFrame image has been embedded in the correct way, but the image ID has been copied incorrectly, meaning that the image itself cannot be displayed. This will typically result in an error message being displayed.
If you are the owner of the SmartFrame image, check the image ID in the SmartFrame Admin Panel and paste it into your website builder again to see if this rectifies the issue.
SmartFrame is being viewed in preview mode
A SmartFrame image may not display correctly when previewing a page that has not been made live yet, even if it is displayed without any issues in a live environment. This is not a fault.
If you find that an embedded SmartFrame image isn’t visible in both staging and live environments, check that the image ID or embed code has been copied and pasted correctly. If the issue persists, please refer to other possible issues mentioned on this page to help identify the problem.
Browser not supported
SmartFrame is supported by most common browsers, such as Chrome, Safari, and Firefox, as well as Brave, Opera and other Chromium-based browsers. Should a SmartFrame image be viewed in an unsupported browser, the image within it may be displayed as a small thumbnail without any interactive elements.
Click here for more information on browser support.
SmartFrame is nested inside an iframe
It’s possible that your website builder has placed a SmartFrame inside an iframe. This may cause a SmartFrame image to be displayed without its full functionality.
If you encounter any issues with the display of SmartFrame images that are not resolved by refreshing the page or trying again later, please contact us, quoting the error message displayed.