Internet Explorer - Widget Issues

답변함

7 댓글

  • Ramin Shokrizadeh
    댓글 작업 고유 링크

    Hi Oliver,

    Sorry to hear that you are having trouble with the widget and IE. I just ran some tests on IE11 and the widget works correctly for me. I was using Windows 10, IE11.

    Can you check what privacy/security settings you are using in IE as it may impact how the widget loads?

    We do support and test against IE11 so I am surprised to hear that you are experiencing issues with the widget using IE11.

    -Ramin

     

    0
  • Bhuwanesh Bista
    댓글 작업 고유 링크

    We are also experiencing chat not showing up in IE 11 and Edge Browsers. Can you please let us know how to make it work on them. Isn't adding script snippet in our web application is all we need to do?

     

    0
  • Ramin Shokrizadeh
    댓글 작업 고유 링크

    Can you email chat@zendesk.com with links of where your widget is located and the error you are seeing in IE11/Edge? Thanks

    0
  • Bhuwanesh Bista
    댓글 작업 고유 링크

    Hi Ramin, There is no javascript console error. Widget just wont show up. Its not hosted in public website. Its still in our Dev and QA environment. We are waiting to resolve this so that we can push to prod.

    0
  • Bhuwanesh Bista
    댓글 작업 고유 링크

    Here is code snippet. 

     

    <script id="ze-snippet" src ={ChatSnippetURL}> </script >
    <script>

    window.zESettings = {
    webWidget: {
    authenticate: {
    chat: {
    jwtFn: function (callback) {
    fetch('/{LocalChatToken}').then(function (res) {
    res.text().then(function (jwt) { callback(jwt); });
    });
    }
    }
    }
    }
    }

    </script>

     

    As soon as I add second script block for authentication. Chat widget  stops showing up in IE. But works in Firefox and Chrome.

    0
  • Bhuwanesh Bista
    댓글 작업 고유 링크

    If I comment out jwtFn: then it works but its unauthenticated call at that time.

    <script id="ze-snippet" src ={ChatSnippetURL}> </script >
    <script>

    window.zESettings = {
    webWidget: {
    authenticate: {
    chat: {
    //jwtFn: function (callback) {
    // fetch("/{LocalChatTokenUrl}").then(function (res) {
    // res.text().then(function (jwt) { callback(jwt); });
    // });
    //}
    }
    }
    }

    </script>

     

    not sure how to proceed . Only issue in IE.

    0
  • Ramin Shokrizadeh
    댓글 작업 고유 링크

    It is best to troubleshoot this issue via a ticket and not on the community, please email chat@zendesk.com and we can investigate the issue further.

    Internet Explorer does not support the fetch function natively, you will need to use a polyfill instead. Can look at https://github.com/github/fetch

    0

댓글을 남기려면 로그인하세요.

Zendesk 제공