Answers iframe dont load in IOS 15

Hi,

We have an issue with Answers when viewed on iOS 15 (on desktop and mobile) as it doesn’t fully load the results iframe. It stays halfway and nothing can be done.

Any ideas?

Hi David,

Would you be able to send a link to your account (feel free to message me or reply here and we’ll edit your message to remove), as well as a link to the search results page? When I search on verti.es on either desktop or mobile, I’m seeing a pop-up that looks different from your screenshot.

What browser are you using here? Can you send a screenshot of any console errors you’re seeing on this page (right click > Inspect > Console tab, scroll up to see any red errors)? Any additional information will be helpful for us to troubleshoot.

Hi Kristy,

Yes, you can watch the case in this link:

https://www.verti.es/clientes/asistencia-y-contacto.html?&referrerPageUrl=https://www.verti.es/asistencia

We have detected that the error only occurs on iOS 15 devices (in v14 it works fine) in normal mode while incognito mode works correctly.

The error occurs in both Safari and Chrome.

It also happen in this Page:

https://www.verti.es/resultados/

Thanks for your help!

Aviso legal: Protección de datos. - VASS CONSULTORÍA DE SISTEMAS SL le informa que su dirección de correo electrónico, así como el resto de sus datos personales serán usados para nuestra relación y poder prestarle nuestros servicios. Dichos datos son necesarios para poder relacionarnos con usted, lo que nos permite el uso de su información dentro de la legalidad. Asimismo, podrán tener conocimiento de su información aquellas entidades que necesiten tener acceso a la misma para que podamos prestarle nuestros servicios. Conservaremos sus datos durante nuestra relación y mientras nos obliguen las leyes aplicables. En cualquier momento puede dirigirse a nosotros para saber qué información tenemos sobre usted, rectificarla si fuese incorrecta y eliminarla una vez finalizada nuestra relación. También tiene derecho a solicitar el traspaso de su información a otra entidad (portabilidad). Para solicitar alguno de estos derechos, deberá realizar una solicitud escrita a nuestra dirección, junto con una fotocopia de su DNI: VASS CONSULTORÍA DE SISTEMAS SL, con dirección en Avda/ de Europa 1, edificio B, CP 28108, Alcobendas (Madrid). En caso de que entienda que sus derechos han sido desatendidos, puede formular una reclamación en la Agencia Española de Protección de Datos (www.agpd.es). Confidencialidad. - El contenido de esta comunicación, así como el de toda la documentación anexa, es confidencial y va dirigida al destinatario del mismo. En el supuesto de que usted no fuera el destinatario, le solicitamos que nos lo indique y no comunique su contenido a terceros, procediendo a su destrucción. Exención de responsabilidad. - El envío de la presente comunicación no implica la obligación por parte del remitente de controlar la ausencia de virus, gusanos, troyanos y/o cualquier otro programa informático dañino, correspondiendo al destinatario disponer de las herramientas de hardware y software necesarias para garantizar tanto la seguridad de su sistema de información como la detección y eliminación de programas informáticos dañinos. VASS CONSULTORÍA DE SISTEMAS SL no se responsabiliza de los daños y perjuicios que tales programas informáticos puedan causar al destinatario.

Hi David,

Before I escalate this to our engineering team, I wanted to point out something interesting with the set up. Both the pages you linked above are iFraming the link: https://answers.verti.com.pagescdn.com/iframe.js. However, this domain does not exist in your account. I see there is a domain for answer.verti.com.pagescdn.com (without the second “s” in “answers”), but this is not tied to an Answers site.

I’m not sure how the Answers experience would show at all if the iFrame URL does not exist. Do you have any insight into this? Which site are you trying to link here?

Hi Kristy,

I am not sure if I am understanding well this last item.

Our domain is answers.verti.com with an “s” at the end. I have also checked the source code of the page and the iframe url contains the “s” in “answers”. I understand that if it was wrong it might not work on any device because it wouldn’t find the iframe code.

Thanks again!

Hi David,

My last point here was that the iFrame URL should match the production URL exactly (see two screenshots below).

I’m not too sure what is going on here and escalated this to our Engineering team. Will let you know what we hear back!

Hi David,

Here’s is what we heard back from our engineering team:

This issue is likely caused by pulling identical Answers SDK assets onto both the parent page and the iFrame. The best solution would be to remove the SDK assets from the parent page if possible, since they don’t seem to be used there. Alternatively, the parent page can be updated to point to the SDK’s searchbar-only assets, which can be found at assets.sitescdn.net/answers-search-bar/v1.4/* , where the star should be replaced with the same SDK asset name. For example, the parent page currently uses

<script src="https://assets.sitescdn.net/answers/v1.11/es-answers-modern.min.js"onload="ANSWERS.domReady(initAnswers)"async defer></script>

This should be updated to

<script src="https://assets.sitescdn.net/answers-search-bar/v1.4/es-answers-modern.min.js"onload="ANSWERS.domReady(initAnswers)"async defer></script>

Please reach out if you have any further issues.