Qlik Community

Qlik Sense Integration, Extensions, & APIs

Discussion board where members can learn more about Integration, Extensions and API’s for Qlik Sense.

BARC’s The BI Survey 19 makes it official. BI users love Qlik. GET REPORT
New Contributor

Plotly in Qlik Sense Extension - SyntaxError: Unexpected token '<'

Hello everybody,

I'm currently trying to integrate Plotly into Qlik. However, I always get the error message: "Uncaught SyntaxError: Unexpected token '<'".

The Plotly script works outside of Qlik, so I assume that the problem belongs to Qlik himself or my programming skills in Qlik. ;D

This is how I integrated it into Qlik:


define( [
    function ( $, qlik, Plotly ) {
        'use strict';

        return {

            paint: function ( $element, layout ) {

				$(document).ready(function() {
					var s = document.createElement("script");
					s.type = "text/javascript";
					s.charset = 'utf-8';

//############################Other Stuff


That's how I call it (Simple example from the Plotly page: https://plot.ly/javascript/getting-started/😞


TESTER = document.getElementById('tester');
Plotly.plot( TESTER, [{
x: [1, 2, 3, 4, 5],
y: [1, 2, 4, 8, 16] }], {
margin: { t: 0 } } );


After calling "Plotly.plot (TESTER ...);" I get the following error message: "Uncaught ReferenceError: Plotly is not defined". I think that's because there were problems interpreting the script...

Can you detect a mistake? The current version with the link "https://cdn.plot.ly/plotly-latest.min.js" and as local  plotly-latest.min.js doesn't work either.

Thank you very much for your help and have a nice weekend


Labels (3)
1 Reply
Honored Contributor

Re: Plotly in Qlik Sense Extension - SyntaxError: Unexpected token '<'


you could try to include the link to plotly in your array of dependencies instead of ‘Plotly’, which probably is what causes the error. If Plotly supports loading with requirejs that might work.