找回密码
 立即注册

QQ登录

只需一步,快速开始

dexteryao 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-12-19 10:50  /   查看:5121  /  回复:0
SpreadJS V10采用了部署授权方式,与之前的版本不同,V10版需要在js中加入授权信息。
具体参考一下步骤。
1.      申请授权
无论内部部署还是商业部署,在站点部署时都需要获取到SpreadJS对该站点有效的授权,如果没有授权SpreadJS在部署环境将无法正常使用。
授权申请方法:
发送邮件至 support.xa@grapecity.com,提供如下表格信息,我们将为您提供的部署域名生成授权,如果您内部部署有多个域名或者ip(无需端口号),可以一次行提供,我们会为您提供统一的授权。
部署域名指访问使用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.添加授权
加入为域名申请的授权,即可在该域名站点下正常使用产品。
  1. <font face="微软雅黑">       GC.Spread.Sheets.LicenseKey = “Your Key”</font>
复制代码

您可以直接在声明spread.Sheets前加入此代码,也可将此代码放入license.js文件中引用,方便项目管理
  1. <font face="微软雅黑"><script src="[Your_Scripts_Path]/licensen.js" type="text/javascript"></script></font>
复制代码

具体使用代码
  1. <font face="微软雅黑"><script type="text/javascript">
  2.     // 添加授权
  3.     GC.Spread.Sheets.LicenseKey = “your key”;
  4.     // Your Code
  5.     window.onload = function(){
  6.         var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"),{sheetCount:3});
  7.         var sheet = spread.getActiveSheet();                             
  8.     }
  9. </script></font>
复制代码

在开发环境使用localhost或者文件路径的方式打开页面可以不添加授权,以方便开发人员在未获取授权时开发使用。

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部