Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
I am using Mashup api to render Qlik sense visualizations. It works as expected on Chrome. However it does not load on Safari.
Filters and header titles appear, but none of the charts render on Safari browser.
Details: I am on Mac OS, using Safari version 16.1
Thank you everyone who posted in this thread. It turns out the problem wasn't related to Qlik. It was a styling problem that was happening only with safari browser (basically a broken css that other browsers were ignoring, but Safari didn't). That caused the visualizations to have no display or height. But they were, indeed being rendered.
This is not a problem with Qlik, so I'll mark it as solved and close the thread. Thank you all again.
Hi @anandarodrigues , do you have any errors in browser developer console?
Are you using capability APIs correct? Or are you using iframes?
Mashup is deployed on Qlik Sense server?
Are you using Qlik Sense Enterprise or SaaS?
Hi @alex_colombo I work with @anandarodrigues attached is the browser error that we are getting. We are currently using capabilities API as per the documentation recommended and do not notice the issue in Firefox and Chrome. We are using Qlik Sense enterprise's August 2022 release. Mashup is deployed on to an external web application that we manage.
Hi @anandarodrigues @slh2QlikUser you should check for me
Can't see the image- Please upload it again.
Did you check second and third point mentioned above?
Can you send me a screenshot of inspection of your html where you are injecting Qlik charts? I guess that you have div container with an ID, and then in JS you are getting Qlik visualizations and point to that ID for rendering.
Sorry, I have attached the network screen shot again - You can see things like "Learner name" on the left are qlik filters rendered through the same mashup api.
About the elements, yes we have elements with the ID then we use `qlikApp.getObject()` To render the objects.
Thank you everyone who posted in this thread. It turns out the problem wasn't related to Qlik. It was a styling problem that was happening only with safari browser (basically a broken css that other browsers were ignoring, but Safari didn't). That caused the visualizations to have no display or height. But they were, indeed being rendered.
This is not a problem with Qlik, so I'll mark it as solved and close the thread. Thank you all again.