Niklas Nässén
2016-08-12 09:18:54 UTC
Hello,
My chart is working perfectly, grabbing data from msSQL server every
second, but the browser memory usage increases by 1Mb per second, causing
the browser to crash after some hours. I have been looking at old posts
from 2012-2015 showing workarounds, but I have not been able to implement
them since I don't understand the explanations of the workarounds
suggested. For example:
if (chart) {
chart.clearChart();
}
Is there a newer version of the API, then what do I need to change in my
code to migrate? If not can someone help me in how to make the workarounds
to work ?
I added some code below that shows the main parts I used. And attached a
screenshot, and one of the php script I use.
Thanks Nick
<script type="text/javascript" src="https://www.google.com/jsapi?autoload=
{'modules':[{'name':'visualization','version':'1.1','packages':
['corechart']}]}"></script>
<script type="text/javascript" >
function getData() {
jQuery.ajax({
url: 'ajax_working2.php',
type: 'GET',
dataType: 'json',
mimeType: 'multipart/form-data',
contentType: false,
cache: false,
processData: false,
success: function(data) {
if (data == "null") {
} else {
drawGraph(data);
}
},
error: function(textStatus) {
console.log(" error.");
}
});
}
setInterval(function(){
document.getElementById("Tiden").innerHTML = new Date().toLocaleString();
getData();
},1000);
My chart is working perfectly, grabbing data from msSQL server every
second, but the browser memory usage increases by 1Mb per second, causing
the browser to crash after some hours. I have been looking at old posts
from 2012-2015 showing workarounds, but I have not been able to implement
them since I don't understand the explanations of the workarounds
suggested. For example:
if (chart) {
chart.clearChart();
}
Is there a newer version of the API, then what do I need to change in my
code to migrate? If not can someone help me in how to make the workarounds
to work ?
I added some code below that shows the main parts I used. And attached a
screenshot, and one of the php script I use.
Thanks Nick
<script type="text/javascript" src="https://www.google.com/jsapi?autoload=
{'modules':[{'name':'visualization','version':'1.1','packages':
['corechart']}]}"></script>
<script type="text/javascript" >
function getData() {
jQuery.ajax({
url: 'ajax_working2.php',
type: 'GET',
dataType: 'json',
mimeType: 'multipart/form-data',
contentType: false,
cache: false,
processData: false,
success: function(data) {
if (data == "null") {
} else {
drawGraph(data);
}
},
error: function(textStatus) {
console.log(" error.");
}
});
}
setInterval(function(){
document.getElementById("Tiden").innerHTML = new Date().toLocaleString();
getData();
},1000);
--
You received this message because you are subscribed to the Google Groups "Google Visualization API" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-visualization-api+***@googlegroups.com.
To post to this group, send email to google-visualization-***@googlegroups.com.
Visit this group at https://groups.google.com/group/google-visualization-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-visualization-api/d6f8d4a6-aeea-452e-9d68-f11389c6460e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Google Visualization API" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-visualization-api+***@googlegroups.com.
To post to this group, send email to google-visualization-***@googlegroups.com.
Visit this group at https://groups.google.com/group/google-visualization-api.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-visualization-api/d6f8d4a6-aeea-452e-9d68-f11389c6460e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.