Support Tickets - Live Chat 3

Live Chat 3

Live Chat 3 17.09.2017 2236 Support Status: Open Solution: No mark_doyle


Hi Jerome,

I am having this issue in IE/Edge with the latest version installed. When a customer clicks our widget we get notification in the operator panel and when we click on the customer nothing happens but the consule shows the following error SCRIPT 5009: promise.js is undefined functions.js (46,12943). I can also get the same error if I try to end a the conversation in IE by clicking on the red end conversation icon on the widget.

I thought this had something to do with fonts but I have checked IIS and it is serving WOFF and WOFF2 fonts.

Can you shine any light on this.


Replies (6)

  • avatar Jerome

    Thank you for your ticket.

    Edge should be fully supported, on IE11 you would need to add a file into the operator/template/footer.php file to overcome this problem.

    You will need to find:

    <script type="text/javascript" src="<?php echo BASE_URL;?>js/admin.js?=<?php echo JAK_UPDATED;?>"></script>

    add below:

    <!-- Include a polyfill for ES6 Promises (optional) for IE11, UC Browser and Android browser support -->
    <script src="https://cdnjs.cloudflare.com/ajax/libs/core-js/2.4.1/core.js"></script>

    That is for the operator part, however we recommend to use a modern and stable browser like Firefox, Chrome or Safari.

    For the client side we will add a solution within the next release.

    17.09.2017 0
  • avatar mark_doyle

    Hi Jerome,

    That sorted the pop up box so thank you for that. Appreciate you will address the client side issue in the next release. Another issue I have just found is that when you are using IE and in the operator panel, when you try to end a conversation with the customer nothing happens on the client side but it should show that the operator has left the conversation.

    17.09.2017 0
  • avatar Jerome

    That has already been reported and fixed already.

    Thank you very much.

    17.09.2017 0
  • avatar mark_doyle

    Morning Jerome,

    Maybe I did not explain too well as I have just tested and confirmed what I previously said. I am using Chrome and logged on as the operator and I am using IE as the client. When you click End Session in the operator panel the client does not get notified. However if you open a different tab in the browser window or go to an already opened tab in the browser window and then look back at the client widget it then shows that the operator has ended the conversation. 

    However if I use Chrome for both the operator and client then when you click End Session in the operator panel the client shows that the operator has ended the session.

    18.09.2017 0
  • avatar mark_doyle

    This bug is still present in 3.3.1

    04.10.2017 0
  • avatar Jerome

    We have tested it with all IE versions and it is a bug from IE. It also does not load the page twice it is a white flicker that appears in IE only.

    We have tried a lot of different solution but none satisfied us and wiuld slow down the chat on all browsers. We have 0.1% IE users and for that amount it is a totall overkill.

    04.10.2017 0