AnyChat技术支持论坛

标题: web端如何获取插件的版本号,让其自动检测是否更新插件版本 [打印本页]

作者: 神宇01    时间: 2014-9-15 21:57
标题: web端如何获取插件的版本号,让其自动检测是否更新插件版本
web端如何获取插件的版本号,让其自动检测是否更新插件版本
作者: admin    时间: 2014-9-15 22:20
参考anychatsdk.js,获取插件版本号的方法:
  1. var pluginversion = anychat.GetVersion(0);
复制代码
通常的做法是,你在javascript里面记录当前最新的版本号,然后获取本地插件的版本号,两个版本号进行比较,版本号低就弹出提示升级的页面。

注意:Web插件升级时需要关闭浏览器,然后重新安装插件,否则会提示插件被占用,安装失败。
作者: 神宇01    时间: 2014-9-16 08:58
如何获取本地版本号和当前最新版的版本号呢
作者: admin    时间: 2014-9-16 09:05
获取本地插件版本号:
  1. var pluginversion = anychat.GetVersion(0);
复制代码
当前最新的版本号:1.0.1.1
作者: 神宇01    时间: 2014-9-16 09:14
最新版本号如何获取呢
作者: admin    时间: 2014-9-16 09:15
安装最新版本的插件,调用API:anychat.GetVersion(0);获取一下,就是最新的版本号了,
作者: 神宇01    时间: 2014-9-16 09:19
如何修改插件的版本号呢

作者: admin    时间: 2014-9-16 09:20
不能直接修改,只有重新安装插件才可以升级版本号。
作者: 神宇01    时间: 2014-9-16 09:22
重新打包插件的时候如何设置一个版本号呢
作者: admin    时间: 2014-9-16 09:24
把版本号直接写在JavaScript脚本中就行了。
作者: 1001夜。雨    时间: 2014-9-16 10:08
打包插件的脚本不是 AnyChatWeb.iss  这样一个文件吗,在哪里设置这俩版本号:
  1. var anychatpluginver = anychatobj.GetVersion(0);
  2. var videopluginver = videoobj.GetVersion(0);
复制代码

作者: admin    时间: 2014-9-16 10:42
亲,版本号不能设置,只能在JavaScript脚本里面获取本地插件的版本号喔,和AnyChatWeb.iss(打包的脚本)没有任何关系,您理解有些误差喔。




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3