SpreadJS V10采用了部署授权方式,与之前的版本不同,V10版需要在js中加入授权信息。 具体参考一下步骤。 1. 申请授权 无论内部部署还是商业部署,在站点部署时都需要获取到SpreadJS对该站点有效的授权,如果没有授权SpreadJS在部署环境将无法正常使用。 授权申请方法: 部署域名指访问使用SpreadJS页面的域名或者IP
2. 引用资源 下载SpreadJS正式版,并引用V10版的相关资源。(gc.spread.sheets.all.xxxx.min.js和gc.spread.excelio.xxxx.min.js都需要使用正式版) <scriptsrc="[Your_Scripts_Path]/gc.spread.sheets.all.xxxx.min.js" type="text/javascript"></script> 3.添加授权 加入为域名申请的授权,即可在该域名站点下正常使用产品。 - <font face="微软雅黑"> GC.Spread.Sheets.LicenseKey = “Your Key”</font>
复制代码
您可以直接在声明spread.Sheets前加入此代码,也可将此代码放入license.js文件中引用,方便项目管理 - <font face="微软雅黑"><script src="[Your_Scripts_Path]/licensen.js" type="text/javascript"></script></font>
复制代码
具体使用代码 - <font face="微软雅黑"><script type="text/javascript">
- // 添加授权
- GC.Spread.Sheets.LicenseKey = “your key”;
- // Your Code
- window.onload = function(){
- var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"),{sheetCount:3});
- var sheet = spread.getActiveSheet();
- }
- </script></font>
复制代码
在开发环境使用localhost或者文件路径的方式打开页面可以不添加授权,以方便开发人员在未获取授权时开发使用。
|