Skip to main content
Answered

react-use-intercom use in nextjs project but only show on safari and desktop, hide on other mobile device with other browsers.

  • 22 November 2024
  • 1 reply
  • 73 views

Hello, I tried to use react-use-intercom in my nextjs project, everything works fine on desktop, safari but the chat hides on other browsers when using mobile devices. Please help me fix the issue. Thanks!

Best answer by Emilygav

Hey there ​@Triet, Emily here from Support Engineering at Intercom 👋🏼

The issue with the chat not appearing on mobile devices in browsers other than Safari could be related to JavaScript blockers or browser extensions that block tracking functionality. These tools can prevent the Intercom Messenger from appearing because they block tracking functionality, which is a part of Intercom's services.

To resolve this, you can ask users to disable any JavaScript blockers or whitelist your site in their ad-blocking extensions.

If the issue persists, checking the browser console for errors when the chat is supposed to appear can provide further insights into what might be going wrong. You can access the console on mobile devices through the browser's developer tools, and look for errors in red after clearing the console and replicating the issue.

Hope this helps! 

View original
Did this topic help you find an answer to your question?

1 reply

Emilygav
Intercom Team
Forum|alt.badge.img+3
  • Intercom Team
  • 75 replies
  • Answer
  • December 6, 2024

Hey there ​@Triet, Emily here from Support Engineering at Intercom 👋🏼

The issue with the chat not appearing on mobile devices in browsers other than Safari could be related to JavaScript blockers or browser extensions that block tracking functionality. These tools can prevent the Intercom Messenger from appearing because they block tracking functionality, which is a part of Intercom's services.

To resolve this, you can ask users to disable any JavaScript blockers or whitelist your site in their ad-blocking extensions.

If the issue persists, checking the browser console for errors when the chat is supposed to appear can provide further insights into what might be going wrong. You can access the console on mobile devices through the browser's developer tools, and look for errors in red after clearing the console and replicating the issue.

Hope this helps! 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings