布署
说明:正式包是在购买产品后我们会单独制做。
1.将up6.cab,up64.cab,up6.crx,up6.nat.crx,up6.xpi,up6.exe上传到项目服务器中。
up6.cab为IE(x86)浏览器插件安装包。
up64.cab为IE(x64)浏览器插件安装包。
up6.crx为Chrome浏览器插件安装包。
up6.nat.crx为Chrome 45+浏览器插件安装包。
up6.xpi为Firefox浏览器插件安装包。
up6.exe为控件集成安装包,这个文件在安装时将会自动安装IE32,IE64,Firefox,Chrome控件。
2.修改up6.js文件中的配置信息。
将版本号改为最新。

修改控件包地址
说明:将正式包布署在服务器后需要更新js中的包地址。
修改IE(x86)的cab包地址
比如腾迅正式包布署地址:http://oa.qq.com/plugin/up6.cab
修改IE(x64)的cab包地址
比如腾迅正式包布署地址:http://oa.qq.com/plugin/up64.cab
修改Firefox的xpi包地址
比如腾迅正式包布署地址:http://oa.qq.com/plugin/up6.xpi
修改Chrome的crx包地址
比如腾迅正式包布署地址:http://oa.qq.com/plugin/up6.crx
修改Chrome 45+ 包地址
比如腾迅正式包布署地址:http://oa.qq.com/plugin/up6.nat.crx
修改exe包地址
比如腾迅正式包布署地址:http://oa.qq.com/plugin/up6.exe

修改控件信息
修改IE(x86),IE(x64)控件的Clsid信息(说明:购买产品后我们会为每个公司生成唯一的CLSID,用于区别不同公司的产品,防止混淆。)
修改IE(x86),IE(x64)- name名称
说明:购买产品后我们会为每一个公司生成唯一的产品标识用于区分不同公司的控件。
比如腾迅的产品名称:QQ.HttpDroper6,QQ.HttpPartition6
QQ.HttpDroper6x64,QQ.HttpPartition6x64
修改Firefox控件type名称
说明:如果没有购买Firefox控件则不用修改此信息。在购买后我们会为每一个公司单独生成唯一的标识,便于区分和识别,防止混淆。
如腾迅公司:application/npUpQQ
修改Chrome控件name和type
说明:如果没有购买Chrome控件则不用修改此信息。
如腾迅公司:npUpQQ
application/npUpQQ
修改Chrome 45+信息
说明:如果没有购买产品则不用修改此信息。购买产品后我们会为每个公司单独生成产品信息。
如腾迅公司:com.qq.up6

相关问题:
1.布署正式包后下载的控件包还是旧的。
在JAVA环境中由于tomcat缓存时间较长可能会导致服务器上的控件包已经替换为正式包,但是自动安装控件时下载的控件包仍然是旧控件包。
解决方法:清除tomcat缓存。 ?