我的名字是路易斯,我是一名网络开发人员。 我正在使用您的图表,但我无法在Chrome和Firefox上看到它们,我必须取消阻止。
哪些步骤会重现问题? 1.以https打开网站 2.图表不会出现
预期产量是多少? 1.打开网站时加载的图表,不需要强制"强制"它加载。
你看到了什么? 火狐: 1.禁用此页面上的保护 2.图表已加载
铬: 1.加载不安全的脚本 2.图表无法加载
您使用的是哪个版本的产品? Wicket 6.x
<dependency>
<groupId>com.googlecode.wicked-charts</groupId>
<artifactId>wicked-charts-wicket6</artifactId>
<version>1.5.0</version>
</dependency>
在什么操作系统上? Windows 7的 浏览器:Chrome:34.0.1847.116米,Firefox:25 图表来源:Wicked-charts
非常感谢你的帮助, 路易斯
答案 0 :(得分:0)
我找到了解决方案 在您的图表中插入此代码
公共类TestChart扩展Chart { private static final long serialVersionUID = 1L;
public TestChart(String id, Options options, Theme theme) {
super(id, options, theme);
}
@Override
protected void onInitialize() {
// TODO Auto-generated method stub
super.onInitialize();
String highcharts = "https://code.highcharts.com/highcharts.js";
String exporting = "https://code.highcharts.com/modules/exporting.js";
JavaScriptResourceRegistry.getInstance().setHighchartsReference(highcharts);
JavaScriptResourceRegistry.getInstance().setHighchartsExportingReference(exporting);
}
}
您需要设置https的网址