KM盒子内容型APP制作软件

生成的APP如何提示更新

时间:2016-11-29 09:23 点击:

首先,要让APP提示更新,我们需要满足两个条件(1)要有自己的服务器空间用来存放新版的APP给用户下载;(2)要在服务器空间上存放一个给APP端调用的程序文件(可以是js\php\aspx)用来判断版本返回显示提示更新内容。

我这里以JS文件做下示例:

1、新建一个js文件,可以按不同版本命名,例如up01.js,代码如下:

document.writeln("<style type=\"text/css\">");
document.writeln(".msg24 { padding-left: 5px; width: 320px; }");
document.writeln(".msg24 .tips { font-size: 14px; font-weight: bold; color: #404040;");
document.writeln("background: url(http://www.kmbox.cn/images/msg_bg.png) no-repeat;");
document.writeln("border: 1px solid #ddd; padding: 17px 10px 17px 56px; line-height: 22px; width: 240px; }");
document.writeln(".msg24 .tips { background-position: 15px -888px; border-color: #ffcc7f;");
document.writeln("background-color: #ffffe5; }");
document.writeln("</style>");
document.writeln("<div class=\"msg24\">");
document.writeln(" <p class=\"tips\">当前版本有更新:<a href=\"http://www.kmbox.cn/special/arc-208.html\">下载安装最新版</a>!</p> ");
document.writeln("</div>");

2、在APP首页底部添加调用代码:

<script src="http://www.kmbox.cn/up01.js" language="javascript"></script>

这样,当用户手机联网时,并且服务器上有的http://www.kmbox.cn/up01.js文件时,就会在APP底部显示当前版本有更新。手机没有联网或者服务器上没有up01.js时就不显示。



我要纠错