除了IE8,我在大多数浏览器中都有Google图表解决方案。当我将鼠标移到图表上时,我从Google可视化API脚本(第83行,第16行)中收到permission denied
错误。
以下是IE8错误的屏幕截图:http://screencast.com/t/Ccyqfmuv
为了清楚起见,图表正确呈现,只有在图表悬停时才会出现错误。
我已经在IE9 / 10测试过,一切都很好。我还在http://www.browserstack.com/进行了测试,以防有一些奇怪的本地多个IE事件发生。
有关它可能是什么的任何建议?
答案 0 :(得分:0)
查看以下修复是否有效:
function drawChart() {
var __instance__ = arguments.callee;
var data = google.visualization.arrayToDataTable(<your data here>);
var chartCnt = document.getElementById('chart-container');
!__instance__.testChart &&
(__instance__.testChart = new google.visualization.BarChart(chartCnt));
__instance__.testChart.clearChart();
__instance__.testChart.draw(data, { width:600, height:400 });
}
参考:https://groups.google.com/forum/#!topic/google-visualization-api/QoCPFv1tKkQ